Junior
Od kojih komponenti se sastoji HTTP zahtev?
sobes.tech АИ
Одговор од АИ
HTTP zahtev se sastoji od sledećih komponenti:
-
Red zahteva (Request Line):
- HTTP metoda (GET, POST, PUT, DELETE itd.).
- Putanja do resursa (URL).
- Verzija HTTP protokola (HTTP/1.1, HTTP/2.0 itd.).
// Primer reda zahteva: GET /index.html HTTP/1.1 -
Zaglavlja (Headers):
- Prenose dodatne informacije o zahtevu, klijentu ili resursu.
- Svako zaglavlje je par ključ-vrednost.
// Primeri zaglavlja: Host: www primer.com User-Agent: Mozilla/5.0 (...) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 -
Prazan red:
- Odvaja zaglavlja od tela zahteva.
// Prazan red između zaglavlja i tela zahteva -
Telo zahteva (Request Body):
- Sadrži podatke koji se šalju serveru, ako je primenjivo (npr. kod POST ili PUT metoda).
- Format tela je određen zaglavljem
Content-Type.
// Primer tela zahteva u JSON formatu: { "name": "John Doe", "occupation": "Software Engineer" }