Informacje w nagłówku HTTP obejmują cztery części: ogólny nagłówek, nagłówek żądania, nagłówek odpowiedzi oraz nagłówek entyti + Wskazówka: Ctrl
Nagłówek | wyjaśnienie | przykład |
---|---|---|
Akceptuje | Nagłówek żądania HTTP | Określa typ zawartości, którą może otrzymać strona klienta/Akceptowane: tekst/html |
Akceptuje-prosty, tekst | Zestaw kodowań znaków | Akceptuje-Zestaw kodowań znaków akceptowanych przez przeglądarkę.-8859-5 |
Akceptuje-Kodowanie | Określa typ kompresji kodowania, który mogą obsługiwać serwery webowe. | Akceptuje-Kodowanie: skompresowane, gzip |
Akceptuje-Język | Języki akceptowane przez przeglądarki | Akceptuje-Język: en, zh |
Akceptuje-Zakresy | Możesz żądać jednego lub więcej pól podzakresu entyti strony internetowej | Akceptuje-Zakresy: bajty |
Authorization | Certyfikat autoryzacji dla autoryzacji HTTP | Autoryzacja: Certyfikat autoryzacji |
Cache-Kontrola | Określ mechanizm buforowania, który będą stosować żądania i odpowiedzi | Cache-Kontrola: nie-cache |
Połączenie | Indykuje, czy wymagane jest trwałe połączenie. (HTTP 1.1 domyślnie do trwałych połączeń) | Połączenie: zamknięte |
Cookie | Kiedy wysyłany jest żądanie HTTP, wszystkie wartości ciasteczek przechowywane w domenie żądania są wysyłane razem do serwera webowego. | Ciasteczka: $Wersja = 1; Skóra = nowa; |
Zawartość-Długość | Długość żądanego zawartości | Zawartość-Długość: 348 |
Zawartość-Typ | The requested MIME information corresponding to the entity | Zawartość-Type: application/x-www-form-urlencoded |
Data | The date and time the request was sent | Data: wtorek, 15 Listopad 2010 08:12:31 GMT |
Expect | The specific server behavior requested | Expected: 100-continue |
From | Email of the requesting user | From: [email protected] |
Host | Specify the domain name and port number of the requesting server | Host: www.webmastertoolbag.com |
If-Match | Valid only if the request content matches the entity | If-Match: "Specific Value" |
If-Zmodyfikowany-Since | If the part of the request is modified after the specified time, the request is successful, and if it is not modified, a 304 code is returned. | If-Zmodyfikowany-Since: Sat, 29 Oct 2010 19:43:31 GMT |
If-One-Match | If the content has not changed, return 304 code, the parameter is the Etag previously sent by the server, and compare it with the Etag responded by the server to determine whether it has changed. | If-One-Match: "Specific Value" |
if-Zakres | If the entity has not changed, the server sends the missing part of the client side, otherwise the entire entity is sent. The parameter is also Etag | If-Range: "Specific Value" |
If-Unmodified-Since | The request is successful only if the entity has not been modified after the specified time | If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT |
Max-Przekierowania | Limit the time for information to pass through proxies and gateways | Max-Forwards: 10 |
Pragma | Used to contain implementation-specific instructions | Pragma: nie-cache |
Proxy-Authorization | Authorization certificate to connect to the broker | Proxy-Authorization: The authorization certificate linked to the proxy |
Zakres | Request only part of the entity, specifying the scope | Range: bytes = 500-999 |
Referer | The address of the previous page, followed by the current requested page, i.e. the path | Referer: http://www.webmastertoolbag.com |
TE | The client side is willing to accept the transmission code, and notifies the server to accept the trailing header information | TE: trailers, deflate; q = 0.5 |
Upgrade | Specify a transport protocol to the server for the server to convert (if supported). | Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 |
User-Agent | The content of the User-Agent contains information about the user who made the request | User-Agent: Mozilla/5.0 (Linux; X11) |
Via | Adres przejścia pośredniczącego lub serwera proxy, protokół komunikacji | Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) |
Ostrzeżenie | Wiadomości ostrzegawcze dotyczące jednostek wiadomości | Ostrzeżenie: 199 Różnorodne ostrzeżenia |
Nagłówek | wyjaśnienie | przykład |
---|---|---|
Akceptuje-Zakresy | Indykuje, czy serwer obsługuje określone żądania zakresów oraz jakie typy segmentacji żądań | Akceptuje-Zakresy: bajty |
Wiek | Szacowany czas od serwera źródłowego do tworzenia pamięci podręcznej proxy (w sekundach, nie-ujemny) | Wiek: 12 |
Dozwolone | Prawidłowe żądanie zasobu sieciowego, 405 jeśli nie dozwolone. | Dozwolone: GET, HEAD |
Cache-Kontrola | Informuj wszystkie mechanizmy pamięci podręcznej, czy mogą być zapisywane w pamięci podręcznej oraz jakie typy | Cache-Kontrola: nie-cache |
Zawartość-Kodowanie | Typy kodowania kompresji treści obsługiwane przez serwer www. | Zawartość-Kodowanie: gzip |
Zawartość-Język | Język reaktywny | Zawartość-Język: en, zh |
Zawartość-Długość | Długość ciała odpowiedzi | Zawartość-Długość: 348 |
Zawartość-Lokalizacja | Wymagana inna alternatywna adres dla zasobu | Zawartość-Lokalizacja: /index.htm |
Zawartość-MD5 | Zwraca MD5 suma kontrolna zasobu | Zawartość-MD5: MD5 suma kontrolna |
Zawartość-Zakres | Pozycja bajtowa tego sekcji w całym zwracanym ciele | Zawartość-Zakres: bajty 21010-47021/47022 |
Zawartość-Typ | Typ MIME zwracanej treści | Zawartość-Typ: tekst/html; charset = utf-8 |
Data | Czas wysyłania oryginalnej wiadomości serwera | Data: wtorek, 15 Listopad 2010 08:12:31 GMT |
ETag | Aktualna wartość etykiety jednostki żądania | ETag: "Aktualna wartość etykiety jednostki żądania" |
Wygasa | Data i czas wygaśnięcia odpowiedzi | Wygasa: czwartek, 01 Grudzień 2010 16:00:00 GMT |
Ostatni-Zmodyfikowany | Czas ostatniej modyfikacji żądanego zasobu | Ostatni-Zmodyfikowany: wtorek, 15 Listopad 2010 12:45:26 GMT |
Lokalizacja | Używane do przekierowania odbiorcy do nie-lokalizacja URL żądania do ukończenia żądania lub zidentyfikowania nowego zasobu | Lokalizacja: http://www.webmastertoolbag.com |
Pragma | Zawiera implementację-specjalne instrukcje, które mogą być zastosowane do dowolnego odbiorcy w łańcuchu odpowiedzi | Pragma: nie-cache |
Proxy-Autoryzacja | Indykuje schemat uwierzytelniania i parametry, które mogą być zastosowane do tego URL proxy | Proxy-Autoryzacja: Basic |
Odświeżenie | Zastosowane do przekierowania lub utworzenia nowego zasobu, przekierowane po 5 sekundy (proponowane przez Netscape i wspierane przez większość przeglądarek) |
Refresh: 5; url = http://www.webmastertoolbag.com
|
Retry-After | Jeśli jednostka jest tymczasowo niepożądana, powiadom stronę klienta, aby spróbować ponownie po określonym czasie | Retry-After: 120 |
Server | Nazwa oprogramowania serwera WWW | Server: Apache/1.3.27 (Unix) (Red-Chusta/Linux) |
Ustawienie-Cookie | Ustawianie HTTP Cookies | Ustawienie-Cookie: UserID = JohnDoe; Max-Age = 3600; Version = 1 |
Trailer | Wskaźnik, że pole nagłówka istnieje na końcu kodu transferu chunked | Trailer: Max-Przekierowania |
Przekaz-Kodowanie | kodowanie transferu pliku | Przekaz-Kodowanie: chunked |
Vary | Informuje dolne proxy, czy używać odpowiedzi z cache lub żądać od serwera źródłowego | Vary: * |
Via | Informuje stronę klienta, gdzie została wysłana odpowiedź | Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) |
Ostrzeżenie | Ostrzeżenia jednostek o możliwych problemach | Ostrzeżenia: 199 Różnorodne ostrzeżenia |
WWW-Autoryzacja | Wskaźnik schematu autoryzacji, którego powinna używać strona żądająca | WWW-Autoryzacja: Basic |
Nagłówek żądania HTTP dostarcza informacji o żądaniu, odpowiedzi lub innych wysyłających jednostkach. Informacje nagłówka HTTP obejmują cztery części: nagłówek ogólny, nagłówek żądania, nagłówek odpowiedzi i nagłówek encji
Każdy 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ą związane z transakcją jako całością, a nie z konkretnym zasobem
Nagłówek żądania: Pozwala stronie klienta przekazać informacje o sobie i pożądanym formacie odpowiedzi
Nagłówki odpowiedzi: serwer i odpowiedź używane do komunikacji własnych informacji
Nagłówki encji: informacje definiujące zasób przekazywany, które mogą być używane zarówno dla żądań, jak i odpowiedzi