Junior — Middle
HTTP so'rovida qanday ma'lumotlar va parametrlar yuborilishi mumkin?
sobes.tech AI
AIdan javob
HTTP so'rovda quyidagi asosiy ma'lumotlar va parametrlar yuborilishi mumkin:
- URL parametrlar (Query parameters) —
?belgisidan keyin yuboriladigan ma'lumotlar, masalan:?id=123&sort=asc. - Sarlavhalar (Headers) — so'rovning meta ma'lumotlari, masalan,
Content-Type,Authorization,User-Agent. - So'rovning tanasi (Body) — POST, PUT, PATCH so'rovlarida yuboriladigan ma'lumotlar. JSON, XML, form-data va boshqa formatlarni o'z ichiga olishi mumkin.
- Cookie — mijoz tomonidan serverga yuboriladigan kichik ma'lumotlar, sessiyani aniqlash va boshqa maqsadlar uchun.
- So'rov usuli (GET, POST, PUT, DELETE va boshqalar) — mijozning bajarishni istagan harakatini belgilaydi.
Masalan, JSON tanasi va avtorizatsiya sarlavhasi bilan POST so'rovi:
POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Shu tarzda, HTTP so'rovi mijoz va server o'rtasidagi o'zaro aloqada zarur bo'lgan turli xil ma'lumotlarni o'z ichiga olishi mumkin.