|
|
Lista nagłówków HTTPZ Wikipedii
Nagłówki HTTP to wszelkie komendy używane do komunikacji między przeglądarką WWW a serwerem. [edytuj] Standardowe[edytuj] AcceptAccept: application/xhtml+xml, application/xml;q=0.9, text/xml;q=0.7, text/html;q=0.5, text/plain;q=0.3 Służy do określenia listy akceptowalnych przez przeglądarkę typów MIME dokumentu, oraz opcjonalnie hierarchii każdego typu. Liczby podane po ;q= powinny mieć wartości od 0 do 1, co 0.1. Jako separator miejsc dziesiętnych użyta musi być kropka. W przypadku braku zdefiniowanej wartości ;q= przyjmowana jest wartość: ;q=1 (równoznaczna z ;q=1.0). Powyższy przykład ustala najwyższy priorytet typowi application/xhtml+xml. Jeżeli serwer nie posiada dokumentu w formacie application/xhtml+xml, to prześle plik w formacie application/xml - ogólnym dla pojęzyków XML, takich jak XHTML, SVG. Jeżeli na serwerze nie ma również dokumentu w tym formacie, dane zostaną przesłane jako text/xml - czyli ogólne dane w formacie XML, w ostateczności, jeżeli żadnego z tych typów nie posiada, serwer wyśle dane w formacie text/plain, czyli zwykłego tekstu. Typy MIME mogą być określone za pomocą symboli wieloznacznych np.: text/*, */*. [edytuj] Accept-CharsetAccept-Charset: utf-8, iso-8859-13;q=0.8 Określa preferowane przez przeglądarkę formaty kodowania. Wartości ;q= interpretowane są na takich samych zasadach, jak w przypadku typów MIME z nagłówka Accept. [edytuj] Accept-EncodingAccept-Encoding: gzip;q=1.0, identity; q=0.5, *;q=0 Ten nagłówek określa kodowanie, za pomocą którego zostanie przesłana zawartość. Stosowane zwykle do kompresji treści. [edytuj] Accept-LanguageAccept-Language: pl, en-us;q=0.7 Określa w jakim języku użytkownik przeglądarki życzy sobie czytać strony. Zobacz też: Language negotiation [edytuj] Accept-RangesAccept-Ranges: bytes lub none Ten nagłówek jest ustawiany przez przeglądarki i programy ułatwiające ściąganie plików.Określa, czy klient potrafi (wartość bytes) lub nie (wartość none) odczytywać pliki przesyłane w częściach. Zobacz też: Content-Range i Range [edytuj] AllowAllow: GET, POST, HEAD Okresla metody HTTP obsługiwane przez serwer. [edytuj] Authorization[edytuj] Cache-ControlCache-Control: no-cache Określa regułę według której przeglądarka może(lub nie może) przechowywać stronę w pamięci podręcznej. Dostępne wartości to:
Te dwa nagłówki mają szczególne znaczenie dla serwerów proxy. Pierwszy nakazuje przesyłać dokument bezwzględnie, natomiast drugi pozwala na skorzystanie z kopii w pamięci podręcznej, jeżeli dokument źródłowy się nie zmienił.
[edytuj] Connection[edytuj] Content-Encoding[edytuj] Content-LanguageContent-Language: en, pl Język dokumentu przesłanego przez serwer. Może być określony więcej niż jeden język. Wtedy język główny strony jest określony jako ostatni na tej liście. [edytuj] Content-LengthContent-Length: 1 Długość w bajtach przesyłanej zawartości (wyłączając część nagłówkową). Nagłówek obowiązkowy dla danych wysyłanych z serwera, oraz przy korzystaniu przez przeglądarkę z metody POST. [edytuj] Content-Location[edytuj] Content-RangeContent-Range: bytes 123-456/5000 Informacja serwera jaki zakres pliku został przesłany (stosowany razem z kodem odpowiedzi 206). Zakres jest podawany w formacie: pozycja_początkowa-pozycja_końcowa/wielkość_pliku (wszystkie wartości w bajtach) [edytuj] Content-TypeContent-Type: application/xhtml+xml; charset=utf-8 Tym nagłówkiem serwer informuje przeglądarkę, w jakim formacie i stronie kodowej wysyłany jest dokument. [edytuj] DateDate: Tue, 15 Nov 1994 08:12:31 GMT Data na serwerze. [edytuj] ExpiresExpires: Thu, 01 Dec 1994 16:00:00 GMT Data powyżej której dokument będzie nieaktualny. [edytuj] HostHost: www.w3.org Nagłówek określający z dla jakiej domeny określony został URI (do serwera bowiem nie dociera nazwa domenowa, ale jedynie adres IP). Nagłówek wymagany w HTTP 1.1. Dzięki niemu można uruchomić kilka serwerów wirtualnych na jednym adresie IP. [edytuj] If-Match[edytuj] If-Modified-SinceIf-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT Nagłówek nakazuje serwerowi przesłać dokument tylko jeżeli został zmodyfikowany od danej daty. Jeżeli dokument się nie zmienił serwer powinien wysłać przeglądarce kod odpowiedzi 304. [edytuj] Last-ModifiedLast-Modified: Tue, 15 Nov 1994 12:45:26 GMT Nagłówek serwera informujący o ostatniej aktualizacji dokumentu. [edytuj] LocationLocation: http://serwer/ Wymusza przekierowanie na określony adres. Dla kodu odpowiedzi 201 adres oznacza miejsce nowo utworzonego zasobu. Dla kodów 3xx podany adres oznacza przekierowanie stałe. Od tej pory przeglądarka powinna korzystać z nowego adresu. [edytuj] Pragma[edytuj] Proxy-Authenticate[edytuj] Proxy-Authorization[edytuj] RangeRange: bytes=500-999 Określa jaką część pliku oczekuje przeglądarka. Podawany w formacie bytes=pozycja_początkowa-pozycja_końcowa [edytuj] RefererReferer: http://serwer/katalog/plik.html Podaje adres strony, z której nastąpiło przekierowanie. Pojawia się gdy użytkownik kliknie na link lub gdy przeglądarka ładuje elementy zagnieżdżone. Jeżeli użytkownik wpisał adres ręcznie ten nagłówek nie występuje. [edytuj] Retry-AfterRetry-After: Fri, 31 Dec 1999 23:59:59 GMT Używany razem z kodem odpowiedzi 503 (Serwer zajęty). Określa czas po którym serwer będzie w stanie odpowiedzieć. Czas może być podany w formie konkretnej daty (jak w przykładzie) lub liczby sekund. [edytuj] ServerServer: Apache/2.0.50 Nagłówek identyfikujący serwer i użyte w nim oprogramowanie. [edytuj] Transfer-EncodingTransfer-Encoding: chunked Określa w jaki sposób serwer przesłał zawartość dokumentu. Dostępne metody to:
[edytuj] User-AgentUser-Agent: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Identyfikuje przeglądarkę. [edytuj] WWW-AuthenticateWWW-Authenticate: rodzaj_autentyfikacji Przesyłany razem z kodem 401. Określa sposób w jaki ma zostać przeprowadzona identyfikacja użytkownika. [edytuj] Niestandardowe
Nagłówki HTTP to wszelkie komendy używane do komunikacji między przeglądarką WWW a serwerem. [edytuj] Standardowe[edytuj] AcceptAccept: application/xhtml+xml, application/xml;q=0.9, text/xml;q=0.7, text/html;q=0.5, text/plain;q=0.3 Służy do określenia listy akceptowalnych przez przeglądarkę typów MIME dokumentu, oraz opcjonalnie hierarchii każdego typu. Liczby podane po ;q= powinny mieć wartości od 0 do 1, co 0.1. Jako separator miejsc dziesiętnych użyta musi być kropka. W przypadku braku zdefiniowanej wartości ;q= przyjmowana jest wartość: ;q=1 (równoznaczna z ;q=1.0). Powyższy przykład ustala najwyższy priorytet typowi application/xhtml+xml. Jeżeli serwer nie posiada dokumentu w formacie application/xhtml+xml, to prześle plik w formacie application/xml - ogólnym dla pojęzyków XML, takich jak XHTML, SVG. Jeżeli na serwerze nie ma również dokumentu w tym formacie, dane zostaną przesłane jako text/xml - czyli ogólne dane w formacie XML, w ostateczności, jeżeli żadnego z tych typów nie posiada, serwer wyśle dane w formacie text/plain, czyli zwykłego tekstu. Typy MIME mogą być określone za pomocą symboli wieloznacznych np.: text/*, */*. [edytuj] Accept-CharsetAccept-Charset: utf-8, iso-8859-13;q=0.8 Określa preferowane przez przeglądarkę formaty kodowania. Wartości ;q= interpretowane są na takich samych zasadach, jak w przypadku typów MIME z nagłówka Accept. [edytuj] Accept-EncodingAccept-Encoding: gzip;q=1.0, identity; q=0.5, *;q=0 Ten nagłówek określa kodowanie, za pomocą którego zostanie przesłana zawartość. Stosowane zwykle do kompresji treści. [edytuj] Accept-LanguageAccept-Language: pl, en-us;q=0.7 Określa w jakim języku użytkownik przeglądarki życzy sobie czytać strony. Zobacz też: Language negotiation [edytuj] Accept-RangesAccept-Ranges: bytes lub none Ten nagłówek jest ustawiany przez przeglądarki i programy ułatwiające ściąganie plików.Określa, czy klient potrafi (wartość bytes) lub nie (wartość none) odczytywać pliki przesyłane w częściach. Zobacz też: Content-Range i Range [edytuj] AllowAllow: GET, POST, HEAD Okresla metody HTTP obsługiwane przez serwer. [edytuj] Authorization[edytuj] Cache-ControlCache-Control: no-cache Określa regułę według której przeglądarka może(lub nie może) przechowywać stronę w pamięci podręcznej. Dostępne wartości to:
Te dwa nagłówki mają szczególne znaczenie dla serwerów proxy. Pierwszy nakazuje przesyłać dokument bezwzględnie, natomiast drugi pozwala na skorzystanie z kopii w pamięci podręcznej, jeżeli dokument źródłowy się nie zmienił.
[edytuj] Connection[edytuj] Content-Encoding[edytuj] Content-LanguageContent-Language: en, pl Język dokumentu przesłanego przez serwer. Może być określony więcej niż jeden język. Wtedy język główny strony jest określony jako ostatni na tej liście. [edytuj] Content-LengthContent-Length: 1 Długość w bajtach przesyłanej zawartości (wyłączając część nagłówkową). Nagłówek obowiązkowy dla danych wysyłanych z serwera, oraz przy korzystaniu przez przeglądarkę z metody POST. [edytuj] Content-Location[edytuj] Content-RangeContent-Range: bytes 123-456/5000 Informacja serwera jaki zakres pliku został przesłany (stosowany razem z kodem odpowiedzi 206). Zakres jest podawany w formacie: pozycja_początkowa-pozycja_końcowa/wielkość_pliku (wszystkie wartości w bajtach) [edytuj] Content-TypeContent-Type: application/xhtml+xml; charset=utf-8 Tym nagłówkiem serwer informuje przeglądarkę, w jakim formacie i stronie kodowej wysyłany jest dokument. [edytuj] DateDate: Tue, 15 Nov 1994 08:12:31 GMT Data na serwerze. [edytuj] ExpiresExpires: Thu, 01 Dec 1994 16:00:00 GMT Data powyżej której dokument będzie nieaktualny. [edytuj] HostHost: www.w3.org Nagłówek określający z dla jakiej domeny określony został URI (do serwera bowiem nie dociera nazwa domenowa, ale jedynie adres IP). Nagłówek wymagany w HTTP 1.1. Dzięki niemu można uruchomić kilka serwerów wirtualnych na jednym adresie IP. [edytuj] If-Match[edytuj] If-Modified-SinceIf-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT Nagłówek nakazuje serwerowi przesłać dokument tylko jeżeli został zmodyfikowany od danej daty. Jeżeli dokument się nie zmienił serwer powinien wysłać przeglądarce kod odpowiedzi 304. [edytuj] Last-ModifiedLast-Modified: Tue, 15 Nov 1994 12:45:26 GMT Nagłówek serwera informujący o ostatniej aktualizacji dokumentu. [edytuj] LocationLocation: http://serwer/ Wymusza przekierowanie na określony adres. Dla kodu odpowiedzi 201 adres oznacza miejsce nowo utworzonego zasobu. Dla kodów 3xx podany adres oznacza przekierowanie stałe. Od tej pory przeglądarka powinna korzystać z nowego adresu. [edytuj] Pragma[edytuj] Proxy-Authenticate[edytuj] Proxy-Authorization[edytuj] RangeRange: bytes=500-999 Określa jaką część pliku oczekuje przeglądarka. Podawany w formacie bytes=pozycja_początkowa-pozycja_końcowa [edytuj] RefererReferer: http://serwer/katalog/plik.html Podaje adres strony, z której nastąpiło przekierowanie. Pojawia się gdy użytkownik kliknie na link lub gdy przeglądarka ładuje elementy zagnieżdżone. Jeżeli użytkownik wpisał adres ręcznie ten nagłówek nie występuje. [edytuj] Retry-AfterRetry-After: Fri, 31 Dec 1999 23:59:59 GMT Używany razem z kodem odpowiedzi 503 (Serwer zajęty). Określa czas po którym serwer będzie w stanie odpowiedzieć. Czas może być podany w formie konkretnej daty (jak w przykładzie) lub liczby sekund. [edytuj] ServerServer: Apache/2.0.50 Nagłówek identyfikujący serwer i użyte w nim oprogramowanie. [edytuj] Transfer-EncodingTransfer-Encoding: chunked Określa w jaki sposób serwer przesłał zawartość dokumentu. Dostępne metody to:
[edytuj] User-AgentUser-Agent: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Identyfikuje przeglądarkę. [edytuj] WWW-AuthenticateWWW-Authenticate: rodzaj_autentyfikacji Przesyłany razem z kodem 401. Określa sposób w jaki ma zostać przeprowadzona identyfikacja użytkownika. [edytuj] NiestandardoweNagłówki podane poniżej nie znajdują się w specyfikacji HTTP 1.1, lecz są często używane. [edytuj] CookieCookie: ciastko1=wartosc1; ciastko2=wartosc2 W tym nagłówku przesyłane są wszystkie cookie ustawione w przeglądarce. [edytuj] Set-Cookie:Set-Cookie: ciastko1=wartosc1; ciastko2=wartosc2 Nagłówek wysłany od serwera nakazuje przeglądarce ustawienie określonych cookie. [edytuj] RefreshRefresh: czas; url=adres Ustawia automatyczne przekierowanie w przeglądarce na podany adres po określonym czasie |
| kreatyna kreatyna www.activebody.pl | Gry Online Gry Online www.pozycjonarka.in… | Plaza 3 star hotel Los Angeles www.triptake.com | krynica noclegi krynica noclegi,oÅ›rodek, wypoczynk… gornik.com.pl | Kredyty odnawialne Kredyty odnawialne www.eskarbiec.pl |