Junior — Middle
Ի՞նչ տեղեկություններ և պարամետրեր կարող են փոխանցվել HTTP-հարցում։
sobes.tech AI
Պատասխան AI-ից
HTTP հարցումում կարող եք փոխանցել հետևյալ հիմնական տեղեկատվության և պարամետրերի տեսակները՝
- URL պարամետրեր (Query parameters) — տվյալներ, որոնք փոխանցվում են հարցման տողում
?նշանից հետո, օրինակ՝?id=123&sort=asc: - Վերնագրեր (Headers) — հարցման մետադատվություններ, օրինակ՝
Content-Type,Authorization,User-Agent: - Հարցման մարմինը (Body) — տվյալներ, որոնք ուղարկվում են հարցման մարմնում, սովորաբար POST, PUT, PATCH հարցումներում: Կարող է պարունակել JSON, XML, form-data և այլ ձևաչափեր:
- Cookies — փոքր տվյալներ, որոնք հաճախորդը ուղարկում է սերվերին սեսիայի նույնականացման և այլ նպատակների համար:
- Հարցման մեթոդը (GET, POST, PUT, DELETE և այլն) — որոշում է, թե ինչ գործողություն է ուզում կատարել հաճախորդը:
Օրինակ՝ JSON մարմնով POST հարցում և թույլտվության վերնագիր՝
POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Այսպիսով՝ HTTP հարցումը կարող է պարունակել տարբեր տեղեկություններ, որոնք անհրաժեշտ են հաճախորդի և սերվերի միջև փոխազդեցության համար։