HTTP verzoek header
Header Uitleg Voorbeeld
Accept Specificeert het type inhoud dat de client kan ontvangen Accept: text/plain, text/html
Accept-Charset De set tekencoderingen die de browser kan accepteren. Accept-Charset: iso-8859-5
Accept-Encoding Specificeert het type compressiecodering van de webserver dat de browser kan ondersteunen. Accept-Encoding: compress, gzip
Accept-Language Talen die door de browser worden geaccepteerd Accept-Language: en,zh
Accept-Ranges Een of meer sub-scope velden van de webpagina-entiteit die kunnen worden opgevraagd Accept-Ranges: bytes
Authorization Autorisatiecertificaat voor HTTP-autorisatie Autorisatie: Autorisatiecertificaat
Cache-Control Specificeert het cachingmechanisme dat moet worden gevolgd voor verzoeken en antwoorden Cache-Control: no-cache
Connection Geeft aan of een persistente verbinding vereist is. (HTTP 1.1 maakt standaard persistente verbindingen) Connection: close
Cookie HTTP-verzoeken worden naar de webserver gestuurd met alle cookie-waarden opgeslagen onder de domeinnaam van het verzoek. Cookie: $Version=1; Skin=new;
Content-Length De lengte van de aangevraagde inhoud Content-Length: 348
Content-Type De gevraagde MIME-informatie die overeenkomt met de entiteit Content-Type: application/x-www-form-urlencoded
Date De datum en tijd waarop het verzoek is verzonden Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Servergedrag specifiek voor het verzoek Expect: 100-continue
From E-mail van de gebruiker die het verzoek heeft verzonden From: [email protected]
Host Domeinnaam en poortnummer van de server die het verzoek heeft gespecificeerd Host: www.jsons.cn
If-Match Alleen geldig als het verzoek overeenkomt met de entiteit. If-Match: "specifieke waarde
If-Modified-Since Het verzoek slaagt als het aangevraagde gedeelte na de opgegeven tijd is gewijzigd en retourneert een 304-code als het niet is gewijzigd If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Als de inhoud niet is gewijzigd, retourneert u de code 304. De parameter is de Etag die eerder door de server is verzonden, vergelijk deze met de Etag die door de server is beantwoord om te bepalen of de wijziging is doorgevoerd. If-None-Match: "specifieke waarde".
If-Range Als de entiteit ongewijzigd is, stuurt de server het ontbrekende deel van de client, anders stuurt hij de hele entiteit. De parameter is ook Etag If-Range: "specifieke waarde"
If-Unmodified-Since Het verzoek slaagt alleen als de entiteit niet is gewijzigd na de opgegeven tijdsperiode If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Beperkt de tijd dat het bericht door de proxy en gateway wordt verzonden Max-Forwards: 10
Pragma Gebruikt om instructies op te nemen voor het implementeren van specifieke Pragma: no-cache
Proxy-Authorization Autorisatiecertificaat voor koppeling aan de proxy Proxy-Authorization: Autorisatiecertificaat gekoppeld aan de proxy
Range Slechts een deel van de gevraagde entiteit wordt gevraagd, specificeer de reikwijdte Range: bytes=500-999
Referer Het adres van de vorige pagina, gevolgd door de huidige aangevraagde pagina, d.w.z. het inkomende pad. Referer: http://www.jsons.cn
TE Transmissiecodering die de client bereid is te accepteren en de server op de hoogte stelt van de acceptatie van de tail-plus-header-informatie. TE: trailers,deflate;q=0.5
Upgrade Specificeer een transportprotocol naar de server voor conversie (indien ondersteund). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent De inhoud van de User-Agent bevat informatie over de gebruiker die de aanvraag doet. User-Agent: Mozilla/5.0 (Linux; X11)
Via Melding van het adres van de tussenliggende gateway of proxyserver, communicatieprotocollen Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Waarschuwingsbericht over de berichtentiteit Warn: 199 Miscellaneous warning
HTTP-antwoordkop
Header Interpretatie Voorbeeld
Accept-Ranges Geeft aan of de server de gespecificeerde reeks verzoeken ondersteunt en welk type gesegmenteerde verzoeken wordt ondersteund. Accept-Ranges: bytes
Age Geschatte tijd (in seconden, niet-negatief) om een proxy-cache te vormen van de server van herkomst. Age: 12
Allow Geldig verzoekgedrag voor een netwerkbron, retourneer 405 als dit niet is toegestaan. Allow: GET, HEAD
Cache-Control Vertelt alle cachingmechanismen of caching is toegestaan en van welk type Cache-Control: no-cache
Content-Encoding Het type compressiecodering voor inhoud dat wordt ondersteund door de webserver. Content-Encoding: gzip
Content-Language De taal van de respons body Content-Language: en,zh
Content-Length De lengte van de inhoud van het antwoord Content-Length: 348
Content-Location Alternatief alternatief adres waar de aangevraagde bron kan worden vervangen Content-Location: /index.htm
Content-MD5 De MD5-controlesomwaarde van de geretourneerde bron Inhoud-MD5: MD5-controlesomwaarde
Content-Range Byte-positie van deze sectie in de volledige respons body Content-Range: bytes 21010-47021/47022
Content-Type MIME type van de geretourneerde inhoud Content-Type: text/html; charset=utf-8
Date Het tijdstip waarop het oorspronkelijke serverbericht is verzonden Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Huidige waarde van de entiteit-tag van de verzoekvariabele ETag: "Huidige waarde van de entiteittag van de verzoekvariabele".
Expires De datum en tijd waarop het antwoord is verlopen Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Laatste wijzigingstijd van de aangevraagde bron Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Wordt gebruikt om de ontvanger om te leiden naar een niet-aangevraagde URL om het verzoek te voltooien of een nieuwe bron te identificeren Location: http://www.jsons.cn
Pragma Bevat implementatiespecifieke instructies die kunnen worden toegepast op elke ontvanger in de responsketen Pragma: no-cache
Proxy-Authenticate Geeft het authenticatieschema en de parameters aan die kunnen worden toegepast op de proxy op die URL Proxy-Authenticate: Basic
refresh Geldt voor omleidingen of een nieuwe bron wordt aangemaakt en omgeleid na 5 seconden (voorgesteld door Netscape en ondersteund door de meeste browsers)
Refresh: 5; url= http://www.jsons.cn
Retry-After Als de entiteit tijdelijk ongewenst is, wordt de client gewaarschuwd om het na een bepaalde tijd opnieuw te proberen Retry-After: 120
Server webserver software naam Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Http-cookie instellen Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Geef aan dat het headerveld aanwezig is aan het einde van de chunked overdrachtscodering Trailer: Max-Forwards
Transfer-Encoding Codering bestandsoverdracht Transfer-Encoding:chunked
Vary Vertelt de downstream proxy of een antwoord of verzoek in de cache van de originele server moet worden gebruikt Vary: *
Via Vertelt de proxy waar het antwoord van de client doorheen is gestuurd Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Waarschuwt de entiteit voor mogelijke problemen Warning: 199 Miscellaneous warning
WWW-Authenticate Geeft het autorisatieschema aan dat de client-aanvragende entiteit moet gebruiken WWW-Authenticate: Basic

Online HTTP-antwoordheaders, HTTP-aanvraagheaders

HTTP-verzoekheaders geven informatie over het verzoek, het antwoord of een andere verzendende entiteit, HTTP-headers omvatten de generieke header, verzoekheader, antwoordheader en entiteitheader vier delen

Elk headerveld bestaat uit een domeinnaam, een dubbele punt (:) en een domeinwaarde.

Generieke headers: kunnen worden gebruikt voor zowel verzoeken als antwoorden en worden geassocieerd met een transactie als geheel in plaats van een specifieke bron.

Request headers: laten de client toe om informatie over zichzelf en de gewenste vorm van antwoord door te geven.

Response headers: geven de server en het antwoord informatie over zichzelf.

Entity headers: definiëren informatie over de bron die wordt verzonden, hetzij in een verzoek of een antwoord.

Toegangslogboeken: