Junior — Middle
Можеш ли да назовеш компоненте који чине структуру HTTP-запита?
sobes.tech АИ
Одговор од АИ
HTTP zahtev se sastoji od nekoliko osnovnih komponenti:
-
Red zahteva (Request Line) — sadrži metodu (GET, POST itd.), URI (put do resursa) i verziju HTTP protokola.
-
Zaglavlja (Headers) — parovi ključ-vrednost koji prenose dodatne informacije o zahtevu, kao što su tip sadržaja, autorizacija, kolačići itd.
-
Telo zahteva (Body) — opcionalni deo, koristi se za prenos podataka (npr. kod POST ili PUT zahteva).
Primer HTTP zahteva:
POST /api/login HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"username":"user","password":"pass"}
U iOS-u, za kreiranje HTTP zahteva, obično se koristi klasa URLRequest, u kojoj se mogu podesiti svi ovi sastavni delovi.