Sobes.tech
Junior — Middle

Kādi komponenti ir iekļauti HTTP pieprasījuma struktūrā?

sobes.tech AI

Atbilde no AI

HTTP pieprasījums sastāv no vairākām galvenajām sastāvdaļām:

  • Sākuma rinda (Request Line): satur metodi (GET, POST utt.), resursa URI un HTTP protokola versiju.
  • Galvenes (Headers): pāris atslēga-vērtība, kas nodod meta informāciju par pieprasījumu (piemēram, Content-Type, User-Agent, Authorization).
  • Pieprasījuma ķermenis (Body): izvēles daļa, kas satur datus, kas nosūtīti uz serveri (piemēram, POST vai PUT gadījumā).

Piemērs sākuma rindai un galvenēm:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token

{"name":"John"}

Tādējādi HTTP pieprasījuma struktūra ietver metodi, URI, protokola versiju, galvenes un, ja nepieciešams, ķermeni ar datiem.