Intern
Que contient le corps de la requête?
sobes.tech IA
Réponse de l'IA
Le corps de la requête HTTP contient les données transmises par le client au serveur.
Selon la méthode HTTP et le type de requête, le corps peut contenir :
- Paramètres de formulaire : lors de l'envoi de données depuis un formulaire web (avec les méthodes POST, PUT).
- Données JSON ou XML : pour échanger des données structurées entre le client et le serveur, couramment utilisé dans les API RESTful.
- Données binaires : par exemple, lors du téléchargement de fichiers.
- Autres types de données selon l'en-tête
Content-Type.
Exemples :
// Corps d'une requête POST avec des données JSON
{
"name": "Anna",
"age": 30
}
// Corps d'une requête PUT avec des données XML
<user>
<name>Peter</name>
<age>25</age>
</user>
<!-- Corps d'une requête POST avec des données de formulaire (application/x-www-form-urlencoded) -->
<form>
<input type="text" name="username" value="user123" />
<input type="password" name="password" value="secret" />
</form>
Le corps n'est pas présent dans les requêtes avec des méthodes qui ne prévoient pas l'envoi de données dans le corps, comme GET ou HEAD.
Le contenu du corps est déterminé par les en-têtes de la requête, notamment Content-Type, qui indique le format des données.