Sobes.tech
Junior — Middle

Можеш ли да назовеш компоненте који чине структуру HTTP-запита?

sobes.tech АИ

Одговор од АИ

HTTP zahtev se sastoji od nekoliko osnovnih komponenti:

  1. Red zahteva (Request Line) — sadrži metodu (GET, POST itd.), URI (put do resursa) i verziju HTTP protokola.

  2. Zaglavlja (Headers) — parovi ključ-vrednost koji prenose dodatne informacije o zahtevu, kao što su tip sadržaja, autorizacija, kolačići itd.

  3. 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.