Antetul cererii HTTP
Header Explicație Exemplu
Accept Specifică tipul de conținut pe care clientul îl poate primi Accept: text/plain, text/html
Accept-Charset Setul de codificări de caractere pe care le poate accepta browserul. Accept-Charset: iso-8859-5
Accept-Encoding Specifică tipul de codificare a compresiei serverului web pe care browserul o poate accepta. Accept-Encoding: compress, gzip
Accept-Language Limbi acceptate de browser Accept-Language: en,zh
Accept-Ranges Unul sau mai multe câmpuri subscop ale entității paginii web care pot fi solicitate Accept-Ranges: bytes
Authorization Certificat de autorizare pentru autorizarea HTTP Autorizare: Certificat de autorizare
Cache-Control Specifică mecanismul de caching care trebuie urmat pentru cereri și răspunsuri Cache-Control: no-cache
Connection Indică dacă este necesară o conexiune persistentă. (HTTP 1.1 realizează implicit conexiuni persistente) Connection: close
Cookie Cererile HTTP sunt trimise către serverul web cu toate valorile cookie-urilor salvate sub numele de domeniu al cererii. Cookie: $Version=1; Skin=new;
Content-Length Lungimea conținutului solicitat Content-Length: 348
Content-Type Informațiile MIME solicitate corespunzătoare entității Content-Type: application/x-www-form-urlencoded
Date data și ora la care a fost trimisă solicitarea Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Comportamentul serverului specific solicitării Expect: 100-continue
From adresa de e-mail a utilizatorului care a trimis cererea From: [email protected]
Host Numele domeniului și numărul portului serverului care a specificat solicitarea Host: www.jsons.cn
If-Match Valabil numai dacă cererea corespunde entității. If-Match: "valoare specifică"
If-Modified-Since Cererea reușește dacă partea solicitată este modificată după timpul specificat și returnează un cod 304 dacă nu este modificată If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Dacă conținutul nu a fost modificat returnează codul 304, parametrul este Etag-ul trimis anterior de către server, se compară cu Etag-ul răspuns de către server pentru a determina dacă schimbarea If-None-Match: "valoare specifică"
If-Range Dacă entitatea este neschimbată, serverul trimite partea lipsă a clientului, în caz contrar trimite întreaga entitate. Parametrul este, de asemenea, Etag If-Range: "valoare specifică"
If-Unmodified-Since Cererea reușește numai dacă entitatea nu a fost modificată după perioada de timp specificată If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Limitează perioada de timp în care mesajul este transmis prin proxy și gateway Max-Forwards: 10
Pragma Utilizat pentru a include instrucțiuni de punere în aplicare a anumitor Pragma: no-cache
Proxy-Authorization Certificat de autorizare pentru conectarea la proxy Proxy-Authorization: certificat de autorizare legat de proxy
Range Se solicită doar o parte din entitatea solicitată, specificați domeniul de aplicare Range: bytes=500-999
Referer Adresa paginii anterioare, urmată de pagina solicitată în prezent, adică calea de intrare. Referer: http://www.jsons.cn
TE Codificarea transmisiei pe care clientul este dispus să o accepte și notifică serverul cu privire la acceptarea informațiilor tail-plus-header. TE: trailers,deflate;q=0.5
Upgrade Specificarea unui protocol de transport către server pentru conversie (dacă este acceptat). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Conținutul User-Agent conține informații despre utilizatorul care face solicitarea. User-Agent: Mozilla/5.0 (Linux; X11)
Via Notificare privind adresa gateway-ului intermediar sau a serverului proxy, protocoalele de comunicare Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Mesaj de avertizare cu privire la entitatea mesajului Warn: 199 Miscellaneous warning
Antetul răspunsurilor HTTP
Header Interpretare Exemplu
Accept-Ranges Indică dacă serverul acceptă intervalul de cereri specificat și ce tip de cereri segmentate sunt acceptate. Accept-Ranges: bytes
Age Timpul estimat (în secunde, ne-negativ) pentru formarea unei cache proxy de la serverul de origine Age: 12
Allow Comportamentul cererii valide pentru o resursă de rețea, returnează 405 dacă nu este permis. Allow: GET, HEAD
Cache-Control Indică tuturor mecanismelor de stocare în cache dacă este permisă stocarea în cache și de ce tip Cache-Control: no-cache
Content-Encoding Tipul de codare a compresiei conținutului de răspuns acceptat de serverul web. Content-Encoding: gzip
Content-Language Limba corpului răspunsului Content-Language: en,zh
Content-Length Lungimea corpului răspunsului Content-Length: 348
Content-Location Adresa alternativă alternativă la care poate fi înlocuită resursa solicitată Content-Location: /index.htm
Content-MD5 Valoarea sumei de control MD5 a resursei returnate Content-MD5: Valoarea sumei de control MD5
Content-Range Poziția pe octeți a acestei secțiuni în întregul corp al răspunsului Content-Range: bytes 21010-47021/47022
Content-Type tipul MIME al conținutului returnat Content-Type: text/html; charset=utf-8
Date Ora la care a fost trimis mesajul original al serverului Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Valoarea curentă a etichetei de entitate a variabilei cererii ETag: "Valoarea curentă a etichetei de entitate a variabilei cererii"
Expires Data și ora expirării răspunsului Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Ora ultimei modificări a resursei solicitate Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Utilizat pentru redirecționarea destinatarului către un URL nesolicitat pentru a finaliza cererea sau pentru a identifica o nouă resursă Location: http://www.jsons.cn
Pragma Include instrucțiuni specifice implementării care pot fi aplicate oricărui receptor din lanțul de răspuns Pragma: no-cache
Proxy-Authenticate Indică schema de autentificare și parametrii care pot fi aplicați proxy-ului la URL-ul respectiv Proxy-Authenticate: Basic
refresh Se aplică redirecționărilor sau o nouă resursă este creată și redirecționată după 5 secunde (propus de Netscape și susținut de majoritatea browserelor)
Refresh: 5; url= http://www.jsons.cn
Retry-After Dacă entitatea este temporar nedorită, notifică clientul să încerce din nou după o anumită perioadă de timp Retry-After: 120
Server numele software-ului serverului web Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Set Http Cookie Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Indică faptul că câmpul de antet este prezent la sfârșitul codificării transferului chunked Trailer: Max-Forwards
Transfer-Encoding Codificarea transferului de fișiere Transfer-Encoding:chunked
Vary Indică proxy-ului din aval dacă să utilizeze un răspuns sau o cerere din cache de la serverul inițial Vary: *
Via Indică proxy-ului prin care a fost trimis răspunsul clientului Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning avertizează entitatea cu privire la posibile probleme Warning: 199 Miscellaneous warning
WWW-Authenticate Indică schema de autorizare pe care entitatea care solicită clientul ar trebui să o utilizeze WWW-Authenticate: Basic

Antete de răspuns HTTP online, antete de solicitare HTTP

Antetele de solicitare HTTP furnizează informații despre solicitare, răspuns sau altă entitate expeditoare, antetele HTTP includ antetul generic, antetul de solicitare, antetul de răspuns și antetul de entitate, în patru părți

Fiecare câmp al antetului constă dintr-un nume de domeniu, două puncte (:) și o valoare de domeniu.

Antetele generice: pot fi utilizate atât pentru cereri, cât și pentru răspunsuri și sunt asociate cu o tranzacție ca întreg, mai degrabă decât cu o resursă specifică.

Antetele de cerere: permit clientului să transmită informații despre sine și forma de răspuns dorită.

Antetele de răspuns: serverul și răspunsul care transmite informații despre sine.

Entity Headers: definesc informații despre resursa transmisă, fie într-o cerere, fie într-un răspuns.

Jurnale de acces: