Intern
Ką sudaro užklausos kūnas?
sobes.tech AI
Atsakymas iš AI
HTTP užklausos kūnas yra duomenys, perduodami kliento serveriui.
Priklausomai nuo HTTP metodo ir užklausos tipo, kūne gali būti:
- Formos parametrai: siunčiant duomenis iš interneto formos (naudojant POST, PUT metodus).
- JSON arba XML duomenys: struktūruotų duomenų keitimui tarp kliento ir serverio, dažnai RESTful API.
- Dvejetainiai duomenys: pavyzdžiui, įkeliant failus.
- Kiti duomenų tipai, priklausomai nuo
Content-Typeantraštės.
Pavyzdžiai:
// POST užklausos kūnas su JSON duomenimis
{
"name": "Anna",
"age": 30
}
// PUT užklausos kūnas su XML duomenimis
<user>
<name>Peter</name>
<age>25</age>
</user>
<!-- POST užklausos kūnas su formos duomenimis (application/x-www-form-urlencoded) -->
<form>
<input type="text" name="username" value="user123" />
<input type="password" name="password" value="secret" />
</form>
Kūnas nėra pateiktas užklausose, kurios nenumato duomenų siuntimo kūne, pvz., GET ar HEAD.
Kūno turinys nustatomas pagal užklausos antraštes, ypač Content-Type, kuris nurodo duomenų formatą.