içinde HTTP isteğinden ana bilgisayar alanı alma BaseHTTPRequestHandler sınıfını kullanarak bir komut dosyası yazıyorum. Ve do_GET(self)
yönteminde HTTP isteğinden Host
alanının içeriğini almam gerekir. str(self.headers)
'u burada önerildiği şekilde yeniden yapabilirim: Determine site domain in BaseHTTPServer, ama bu çirkin ve bunu yapmak için daha temiz bir yol olup olmadığını merak ediyorum.AnaHTTPRequestHandler
Şimdiden teşekkürler. başlık yok olduğunda
def do_GET(self):
host = self.headers.get('Host')
, None
döndürülür: Bunu böylece
Burada http://docs.python.org/library/rfc822.html#rfc822.Message – skrat