Intern
Ko satur pieprasījuma ķermenis?
sobes.tech AI
Atbilde no AI
HTTP pieprasījuma ķermenis satur datus, kurus klients nosūta serverim.
Atkarībā no HTTP metodes un pieprasījuma veida ķermenī var būt:
- Formu parametri: sūtot datus no tīmekļa formas (izmantojot POST, PUT metodes).
- JSON vai XML dati: strukturētu datu apmaiņai starp klientu un serveri, bieži RESTful API.
- Binārie dati: piemēram, failu augšupielādei.
- Citu datu veidi atkarībā no
Content-Typegalvenes.
Piemēri:
// POST pieprasījuma ķermenis ar JSON datiem
{
"name": "Anna",
"age": 30
}
// PUT pieprasījuma ķermenis ar XML datiem
<user>
<name>Peter</name>
<age>25</age>
</user>
<!-- POST pieprasījuma ķermenis ar formu datiem (application/x-www-form-urlencoded) -->
<form>
<input type="text" name="username" value="user123" />
<input type="password" name="password" value="secret" />
</form>
Ķermenis nav klātesošs pie pieprasījumiem ar metodēm, kas neparedz datu sūtīšanu ķermenī, piemēram, GET vai HEAD.
Ķermeņa saturs tiek noteikts pēc pieprasījuma galvenēm, īpaši Content-Type, kas norāda datu formātu.