Outils pour utilisateurs

Outils du site


cyber:vulnerabilite:html_headers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cyber:vulnerabilite:html_headers [2025/07/11 15:14] admincyber:vulnerabilite:html_headers [2025/07/11 15:19] (Version actuelle) – [Exemple 2] admin
Ligne 72: Ligne 72:
  
 Voici un exemple simplifié d'une requête HTTP avec les en-têtes : Voici un exemple simplifié d'une requête HTTP avec les en-têtes :
-<code http>+ 
 +<code>
 POST /api/login HTTP/1.1 POST /api/login HTTP/1.1
 Host: www.example.com Host: www.example.com
Ligne 81: Ligne 82:
 </code> </code>
  
-- La première ligne de la requête indique la méthode HTTP utilisée (dans ce cas, POST), l'URI cible (/api/login) et la version du protocole HTTP (HTTP/1.1). +  - La première ligne de la requête indique la méthode HTTP utilisée (dans ce cas, POST), l'URI cible (/api/login) et la version du protocole HTTP (HTTP/1.1). 
-- L'en-tête "Host" spécifie le nom de domaine du serveur cible, dans cet exemple "www.example.com"+  - L'en-tête "Host" spécifie le nom de domaine du serveur cible, dans cet exemple "www.example.com"
-- L'en-tête "User-Agent" fournit des informations sur le navigateur ou l'application cliente utilisée pour envoyer la requête. Dans ce cas, c'est un navigateur Chrome sur Windows. +  - L'en-tête "User-Agent" fournit des informations sur le navigateur ou l'application cliente utilisée pour envoyer la requête. Dans ce cas, c'est un navigateur Chrome sur Windows. 
-- L'en-tête "Content-Type" indique le type de contenu envoyé dans le corps de la requête. Ici, le corps est du format JSON (application/json). +  - L'en-tête "Content-Type" indique le type de contenu envoyé dans le corps de la requête. Ici, le corps est du format JSON (application/json). 
-- L'en-tête "Content-Length" donne la taille en octets du corps de la requête, qui est de 35 octets dans cet exemple. +  - L'en-tête "Content-Length" donne la taille en octets du corps de la requête, qui est de 35 octets dans cet exemple. 
-- Le corps de la requête est le contenu JSON envoyé au serveur. Il contient les informations de connexion, ici un nom d'utilisateur ("john_doe") et un mot de passe ("pass123").+  - Le corps de la requête est le contenu JSON envoyé au serveur. Il contient les informations de connexion, ici un nom d'utilisateur ("john_doe") et un mot de passe ("pass123").
  
 Voici un exemple simplifié d'une réponse HTTP avec les en-têtes : Voici un exemple simplifié d'une réponse HTTP avec les en-têtes :
-<code http"+<code http>
 HTTP/1.1 200 OK HTTP/1.1 200 OK
 Date: Wed, 27 Jul 2023 12:00:00 GMT Date: Wed, 27 Jul 2023 12:00:00 GMT
Ligne 97: Ligne 98:
 {"status": "success", "token": "abc123"} {"status": "success", "token": "abc123"}
 </code> </code>
- +  - La première ligne de la réponse indique la version du protocole HTTP (HTTP/1.1) et le code de statut 200, ce qui signifie que la requête a été traitée avec succès. 
-- La première ligne de la réponse indique la version du protocole HTTP (HTTP/1.1) et le code de statut 200, ce qui signifie que la requête a été traitée avec succès. +  - Les en-têtes "Date" et "Server" fournissent des informations sur le moment où la réponse a été générée et le serveur qui l'a envoyée. 
-- Les en-têtes "Date" et "Server" fournissent des informations sur le moment où la réponse a été générée et le serveur qui l'a envoyée. +  - L'en-tête "Content-Length" indique la taille en octets du corps de la réponse, qui est de 27 octets dans cet exemple. 
-- L'en-tête "Content-Length" indique la taille en octets du corps de la réponse, qui est de 27 octets dans cet exemple. +  - L'en-tête "Content-Type" indique le type de contenu envoyé dans le corps de la réponse. Ici, le corps est du format JSON (application/json). 
-- L'en-tête "Content-Type" indique le type de contenu envoyé dans le corps de la réponse. Ici, le corps est du format JSON (application/json). +  - Le corps de la réponse est le contenu JSON renvoyé par le serveur. Dans cet exemple, le serveur renvoie un objet JSON avec deux clés : "status" avec la valeur "success" pour indiquer que la connexion a réussi, et "token" avec la valeur "abc123", qui est un jeton d'authentification à utiliser dans les futures requêtes.
-- Le corps de la réponse est le contenu JSON renvoyé par le serveur. Dans cet exemple, le serveur renvoie un objet JSON avec deux clés : "status" avec la valeur "success" pour indiquer que la connexion a réussi, et "token" avec la valeur "abc123", qui est un jeton d'authentification à utiliser dans les futures requêtes.+
  
 ====== References ====== ====== References ======
cyber/vulnerabilite/html_headers.1752239664.txt.gz · Dernière modification : 2025/07/11 15:14 de admin