Jakie informacje obowiązkowe musi zawierać nagłówek żądania HTTP?
http
http-headers
Stephan Kristyn
źródło
źródło
Odpowiedzi:
GET / HTTP/1.0
jest legalnym żądaniem HTTP.Jeśli nie ma
Host
pola nagłówka, możesz nie uzyskać oczekiwanych rezultatów, jeśli serwer docelowy jest wirtualnym hostem , który nie ma własnego adresu IP, aby odróżnić się od innych hostów wirtualnych.HTTP 1.1 wymaga tego
Host
pola.źródło
wget
HTTP 1.0. Należy pamiętać, że po stronie serwera nie trzeba podejmować wysiłku, aby obsługiwać klientów HTTP 1.0, ponieważ serwer zgodny z HTTP 1.1 będzie obsługiwał klientów HTTP 1.0 (HTTP 1.1 jest zbudowany tak, aby był progresywnym rozszerzeniem w stosunku do HTTP 1.0; niekompatybilne funkcje, takie jak porty kodowanie i utrzymywanie aktywności domyślnie wyłączone dla żądań HTTP 1.0).Żądanie nie wymaga żadnego nagłówka HTTP. Nie ma również wymaganych nagłówków odpowiedzi.
Wszystko to i więcej w HTTP 1.1 - RFC 2616
źródło
Host
nagłówek jest obowiązkowy.