Intern
Ce conține corpul cererii?
sobes.tech AI
Răspuns de la AI
Corpul cererii HTTP conține datele transmise de client către server.
În funcție de metoda HTTP și de tipul de solicitare, corpul poate conține:
- Parametri de formular: la trimiterea datelor dintr-un formular web (folosind metodele POST, PUT).
- Date JSON sau XML: pentru schimbul de date structurate între client și server, frecvent în API-urile RESTful.
- Date binare: de exemplu, la încărcarea fișierelor.
- Alte tipuri de date în funcție de antetul
Content-Type.
Exemple:
// Corpul unei solicitări POST cu date JSON
{
"name": "Anna",
"age": 30
}
// Corpul unei solicitări PUT cu date XML
<user>
<name>Peter</name>
<age>25</age>
</user>
<!-- Corpul unei solicitări POST cu date de formular (application/x-www-form-urlencoded) -->
<form>
<input type="text" name="username" value="user123" />
<input type="password" name="password" value="secret" />
</form>
Corpul nu este prezent în solicitările cu metode care nu implică trimiterea datelor în corp, cum ar fi GET sau HEAD.
Conținutul corpului este determinat de anteturile solicitării, în special Content-Type, care indică formatul datelor.