Nagłówek żądania HTTP
Header Objaśnienie Przykład
Accept Określa typ zawartości, którą może otrzymać klient Accept: text/plain, text/html
Accept-Charset Zestaw kodowań znaków, które przeglądarka może zaakceptować. Accept-Charset: iso-8859-5
Accept-Encoding Określa typ kodowania kompresji serwera WWW obsługiwany przez przeglądarkę. Accept-Encoding: compress, gzip
Accept-Language Języki akceptowane przez przeglądarkę Accept-Language: en,zh
Accept-Ranges Jedno lub więcej pól pod-zakresu encji strony internetowej, które mogą być wymagane Accept-Ranges: bytes
Authorization Certyfikat autoryzacji dla autoryzacji HTTP Authorization: Certyfikat autoryzacji
Cache-Control Określa mechanizm buforowania, który ma być stosowany dla żądań i odpowiedzi. Cache-Control: no-cache
Connection Wskazuje, czy wymagane jest trwałe połączenie. (HTTP 1.1 domyślnie tworzy trwałe połączenia) Connection: close
Cookie Żądania HTTP są wysyłane do serwera WWW ze wszystkimi wartościami plików cookie zapisanymi pod nazwą domeny żądania. Cookie: $Version=1; Skin=new;
Content-Length Długość żądanej zawartości Content-Length: 348
Content-Type Żądane informacje MIME odpowiadające encji Content-Type: application/x-www-form-urlencoded
Date Data i godzina wysłania żądania Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Zachowanie serwera specyficzne dla żądania Expect: 100-continue
From Adres e-mail użytkownika, który wysłał żądanie From: [email protected]
Host Nazwa domeny i numer portu serwera, który określił żądanie Host: www.jsons.cn
If-Match Ważne tylko wtedy, gdy żądanie pasuje do jednostki. If-Match: "określona wartość"
If-Modified-Since Żądanie powiedzie się, jeśli żądana część zostanie zmieniona po określonym czasie i zwróci kod 304, jeśli nie zostanie zmieniona. If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Jeśli zawartość nie została zmieniona, zwracany jest kod 304, parametrem jest Etag wysłany wcześniej przez serwer, porównywany z Etagiem odpowiedzi serwera w celu ustalenia, czy nastąpiła zmiana. Jeśli-None-Match: "określona wartość"
If-Range Jeśli encja jest niezmieniona, serwer wysyła brakującą część klienta, w przeciwnym razie wysyła całą encję. Parametrem jest również Etag If-Range: "specific value"
If-Unmodified-Since Żądanie powiedzie się tylko wtedy, gdy encja nie została zmodyfikowana po określonym czasie. If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Ograniczenie czasu przesyłania wiadomości przez serwer proxy i bramę. Max-Forwards: 10
Pragma Służy do dołączania instrukcji implementacji określonego Pragma: no-cache
Proxy-Authorization Certyfikat autoryzacji do łączenia się z proxy Proxy-Authorization: Certyfikat autoryzacji powiązany z proxy
Range Żądana jest tylko część żądanego podmiotu, należy określić zakres Range: bytes=500-999
Referer Adres poprzedniej strony, po którym następuje aktualnie żądana strona, tj. ścieżka przychodząca. Referer: http://www.jsons.cn
TE Kodowanie transmisji, które klient jest skłonny zaakceptować i powiadamia serwer o akceptacji informacji tail-plus-header. TE: trailers,deflate;q=0.5
Upgrade Określenie protokołu transportowego do serwera w celu konwersji (jeśli jest obsługiwany). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Zawartość User-Agent zawiera informacje o użytkowniku zgłaszającym żądanie. User-Agent: Mozilla/5.0 (Linux; X11)
Via Powiadomienie o adresie bramy pośredniej lub serwera proxy, protokołach komunikacyjnych Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Komunikat ostrzegawczy o jednostce wiadomości Warn: 199 Miscellaneous warning
Nagłówek odpowiedzi HTTP
Header Interpretacja Przykład
Accept-Ranges Wskazuje, czy serwer obsługuje określony zakres żądań i jaki typ żądań segmentowanych jest obsługiwany. Accept-Ranges: bytes
Age Szacowany czas (w sekundach, nieujemny) utworzenia pamięci podręcznej proxy z serwera źródłowego. Age: 12
Allow Prawidłowe zachowanie żądania dla zasobu sieciowego, zwraca 405, jeśli niedozwolone. Allow: GET, HEAD
Cache-Control Informuje wszystkie mechanizmy buforowania, czy buforowanie jest dozwolone i jakiego typu Cache-Control: no-cache
Content-Encoding Typ kodowania kompresji treści zwrotnej obsługiwany przez serwer WWW. Content-Encoding: gzip
Content-Language Język treści odpowiedzi Content-Language: en,zh
Content-Length Długość treści odpowiedzi Content-Length: 348
Content-Location Alternatywny adres alternatywny, pod który można podstawić żądany zasób Content-Location: /index.htm
Content-MD5 Wartość sumy kontrolnej MD5 zwróconego zasobu Content-MD5: wartość sumy kontrolnej MD5
Content-Range Pozycja bajtowa tej sekcji w całej treści odpowiedzi Content-Range: bytes 21010-47021/47022
Content-Type Typ MIME zwróconej zawartości Content-Type: text/html; charset=utf-8
Date Czas wysłania oryginalnej wiadomości serwera Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Bieżąca wartość znacznika encji zmiennej żądania ETag: "Bieżąca wartość znacznika encji zmiennej żądania"
Expires Data i godzina wygaśnięcia odpowiedzi Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Czas ostatniej modyfikacji żądanego zasobu Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Służy do przekierowania odbiorcy na adres URL inny niż żądany w celu dokończenia żądania lub zidentyfikowania nowego zasobu. Location: http://www.jsons.cn
Pragma Zawiera instrukcje specyficzne dla implementacji, które można zastosować do dowolnego odbiornika w łańcuchu odpowiedzi. Pragma: no-cache
Proxy-Authenticate Wskazuje schemat uwierzytelniania i parametry, które można zastosować do serwera proxy pod tym adresem URL. Proxy-Authenticate: Basic
refresh Dotyczy przekierowań lub nowy zasób jest tworzony i przekierowywany po 5 sekundach (zaproponowane przez Netscape i obsługiwane przez większość przeglądarek).
Refresh: 5; url= http://www.jsons.cn
Retry-After Jeśli podmiot jest tymczasowo niepożądany, powiadamia klienta, aby spróbował ponownie po określonym czasie. Retry-After: 120
Server nazwa oprogramowania serwera WWW Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Ustaw plik cookie http Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Wskazuje, że pole nagłówka jest obecne na końcu kodowania transferu pakietowego. Trailer: Max-Forwards
Transfer-Encoding Kodowanie transferu plików Transfer-Encoding:chunked
Vary Informuje serwer proxy, czy użyć buforowanej odpowiedzi lub żądania z oryginalnego serwera. Vary: *
Via Informuje serwer proxy, gdzie została wysłana odpowiedź klienta Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Ostrzega podmiot o możliwych problemach Warning: 199 Miscellaneous warning
WWW-Authenticate Wskazuje schemat autoryzacji, z którego powinien korzystać klient żądający jednostki. WWW-Authenticate: Basic

Nagłówki odpowiedzi HTTP online, nagłówki żądań HTTP

Nagłówki żądań HTTP dostarczają informacji o żądaniu, odpowiedzi lub innym podmiocie wysyłającym, nagłówki HTTP zawierają nagłówek ogólny, nagłówek żądania, nagłówek odpowiedzi i nagłówek podmiotu cztery części

Każde pole nagłówka składa się z nazwy domeny, dwukropka (:) i wartości domeny.

Nagłówki ogólne: mogą być używane zarówno dla żądań, jak i odpowiedzi, i są powiązane z transakcją jako całością, a nie z konkretnym zasobem.

Nagłówki żądań: umożliwiają klientowi przekazywanie informacji o sobie i żądanej formie odpowiedzi.

Nagłówki odpowiedzi: serwer i odpowiedź, która przekazuje informacje o sobie.

Nagłówki jednostek: definiują informacje o przesyłanym zasobie, zarówno w żądaniu, jak i odpowiedzi.

Dzienniki dostępu: