Astuces : Ctrl+F Recherche rapide
Header | Explication de l'en-tête de requête HTTP | Exemple |
---|---|---|
Accept | Spécifie le type de contenu que le client peut recevoir | Accept: text/plain, text/html |
Accept-Charset | L'ensemble des encodages de caractères que le navigateur peut accepter. | Accept-Charset: iso-8859-5 |
Accept-Encoding | Spécifie le type d'encodage de compression du serveur web que le navigateur peut prendre en charge. | Accept-Encoding: compress, gzip |
Accept-Language | Langues acceptées par le navigateur | Accept-Language: en,zh |
Accept-Ranges | Un ou plusieurs champs secondaires de l'entité page web qui peuvent être demandés. | Accept-Ranges: bytes |
Authorization | Certificat d'autorisation pour l'autorisation HTTP | Authorization : Certificat d'autorisation |
Cache-Control | Spécifie le mécanisme de mise en cache à suivre pour les demandes et les réponses. | Cache-Control: no-cache |
Connection | Indique si une connexion persistante est nécessaire. (HTTP 1.1 établit des connexions persistantes par défaut) | Connection: close |
Cookie | Les requêtes HTTP sont envoyées au serveur web avec toutes les valeurs des cookies enregistrées sous le nom de domaine de la requête. | Cookie: $Version=1; Skin=new; |
Content-Length | La longueur du contenu demandé | Content-Length: 348 |
Content-Type | Les informations MIME demandées correspondant à l'entité | Content-Type: application/x-www-form-urlencoded |
Date | la date et l'heure d'envoi de la demande | Date: Tue, 15 Nov 2010 08:12:31 GMT |
Expect | Le comportement du serveur spécifique à la demande | Expect: 100-continue |
From | l'adresse électronique de l'utilisateur qui a envoyé la demande | From: [email protected] |
Host | le nom de domaine et le numéro de port du serveur qui a spécifié la demande. | Host: www.jsons.cn |
If-Match | Valable uniquement si la demande correspond à l'entité. | If-Match : "valeur spécifique" |
If-Modified-Since | La demande aboutit si la partie demandée est modifiée après le délai spécifié, et renvoie un code 304 si elle n'est pas modifiée. | If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT |
If-None-Match | Si le contenu n'a pas été modifié, le code 304 est renvoyé, le paramètre est l'Etag précédemment envoyé par le serveur, comparé à l'Etag répondu par le serveur pour déterminer si le changement a été effectué. | If-None-Match : "valeur spécifique" |
If-Range | Si l'entité est inchangée, le serveur envoie la partie manquante du client, sinon il envoie l'entité entière. Le paramètre est également Etag | If-Range : "valeur spécifique" |
If-Unmodified-Since | La demande n'aboutit que si l'entité n'a pas été modifiée après la période de temps spécifiée. | If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT |
Max-Forwards | Limite la durée de transmission du message à travers le proxy et la passerelle. | Max-Forwards: 10 |
Pragma | Utilisé pour inclure des instructions pour la mise en œuvre d'un certificat d'autorisation spécifique | Pragma: no-cache |
Proxy-Authorization | Certificat d'autorisation pour l'établissement d'un lien avec le proxy | Proxy-Authorization : certificat d'autorisation lié au proxy |
Range | Seule une partie de l'entité demandée est demandée, précisez le champ d'application | Range: bytes=500-999 |
Referer | L'adresse de la page précédente, suivie de la page actuellement demandée, c'est-à-dire le chemin entrant. | Referer: http://www.jsons.cn |
TE | Le codage de transmission que le client est prêt à accepter et qui notifie au serveur l'acceptation de l'information "tail-plus-header". | TE: trailers,deflate;q=0.5 |
Upgrade | Spécifier un protocole de transport au serveur pour la conversion (si pris en charge). | Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 |
User-Agent | Le contenu de l'agent utilisateur (User-Agent) contient des informations sur l'utilisateur à l'origine de la demande. | User-Agent: Mozilla/5.0 (Linux; X11) |
Via | Notification de l'adresse de la passerelle intermédiaire ou du serveur proxy, des protocoles de communication | Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) |
Warning | Message d'avertissement concernant l'entité du message | Warn: 199 Miscellaneous warning |
Header | Interprétation | Exemple |
---|---|---|
Accept-Ranges | Indique si le serveur prend en charge la gamme de demandes spécifiée et quel type de demandes segmentées est pris en charge. | Accept-Ranges: bytes |
Age | Temps estimé (en secondes, non négatif) pour former un cache proxy à partir du serveur d'origine. | Age: 12 |
Allow | Comportement de demande valide pour une ressource réseau, renvoie 405 s'il n'est pas autorisé. | Allow: GET, HEAD |
Cache-Control | Indique à tous les mécanismes de mise en cache si la mise en cache est autorisée et de quel type. | Cache-Control: no-cache |
Content-Encoding | Le type d'encodage de compression du contenu de retour pris en charge par le serveur web. | Content-Encoding: gzip |
Content-Language | La langue du corps de la réponse | Content-Language: en,zh |
Content-Length | La longueur du corps de la réponse | Content-Length: 348 |
Content-Location | L'adresse alternative où la ressource demandée peut être remplacée. | Content-Location: /index.htm |
Content-MD5 | La valeur de la somme de contrôle MD5 de la ressource renvoyée. | Content-MD5 : Valeur de la somme de contrôle MD5 |
Content-Range | Position en octets de cette section dans l'ensemble du corps de la réponse | Content-Range: bytes 21010-47021/47022 |
Content-Type | Type MIME du contenu renvoyé | Content-Type: text/html; charset=utf-8 |
Date | L'heure à laquelle le message original du serveur a été envoyé | Date: Tue, 15 Nov 2010 08:12:31 GMT |
ETag | Valeur actuelle de la balise d'entité de la variable de requête | ETag : "Valeur actuelle de la balise d'entité de la variable de requête" |
Expires | La date et l'heure d'expiration de la réponse | Expires: Thu, 01 Dec 2010 16:00:00 GMT |
Last-Modified | Heure de la dernière modification de la ressource demandée | Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT |
Location | Utilisé pour rediriger le destinataire vers une URL non demandée afin de compléter la demande ou d'identifier une nouvelle ressource. | Location: http://www.jsons.cn |
Pragma | Inclut des instructions spécifiques à la mise en œuvre qui peuvent être appliquées à n'importe quel destinataire dans la chaîne de réponse. | Pragma: no-cache |
Proxy-Authenticate | Il indique le schéma et les paramètres d'authentification qui peuvent être appliqués au proxy à cette URL | Proxy-Authenticate: Basic |
refresh | s'applique aux redirections ou une nouvelle ressource est créée et redirigée après 5 secondes (proposé par Netscape et pris en charge par la plupart des navigateurs). |
Refresh: 5; url= http://www.jsons.cn
|
Retry-After | Si l'entité est temporairement indésirable, le client est averti qu'il doit réessayer après une période de temps spécifiée. | Retry-After: 120 |
Server | nom du logiciel du serveur web | Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) |
Set-Cookie | Définir un cookie Http | Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1 |
Trailer | Indiquer que le champ d'en-tête est présent à la fin de l'encodage du transfert par morceaux | Trailer: Max-Forwards |
Transfer-Encoding | Encodage de transfert de fichiers | Transfer-Encoding:chunked |
Vary | Indique au proxy en aval s'il doit utiliser une réponse ou une requête mise en cache par le serveur d'origine | Vary: * |
Via | Indique au mandataire où la réponse du client a été envoyée. | Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) |
Warning | Avertit l'entité d'éventuels problèmes | Warning: 199 Miscellaneous warning |
WWW-Authenticate | Indique le schéma d'autorisation que l'entité cliente demandeuse doit utiliser. | WWW-Authenticate: Basic |
Les en-têtes de requête HTTP fournissent des informations sur la requête, la réponse ou toute autre entité émettrice. Les en-têtes HTTP comprennent l'en-tête générique, l'en-tête de requête, l'en-tête de réponse et l'en-tête d'entité en quatre parties.
Chaque champ d'en-tête se compose d'un nom de domaine, de deux points ( :) et d'une valeur de domaine.
En-têtes génériques : ils peuvent être utilisés à la fois pour les demandes et les réponses, et sont associés à une transaction dans son ensemble plutôt qu'à une ressource spécifique.
En-têtes de requête : permettent au client de transmettre des informations sur lui-même et sur la forme de réponse souhaitée.
En-têtes de réponse : le serveur et la réponse transmettent des informations sur eux-mêmes.
En-têtes d'entité : définissent des informations sur la ressource transmise, que ce soit dans une requête ou une réponse.