Sobes.tech
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 հարցումը կարող է պարունակել տարբեր տեղեկություններ, որոնք անհրաժեշտ են հաճախորդի և սերվերի միջև փոխազդեցության համար։