Junior — Middle
HTTP sorğusunun əsas komponentlərini və formatını təsvir edin
sobes.tech Süni İntellekt
AI-dan cavab
HTTP sorğusu əsasən bir neçə əsas komponentdən ibarətdir:
-
Başlanğıc xətti (Request Line) — metod (GET, POST, PUT və s.), URI (resursun ünvanı) və HTTP protokol versiyasını ehtiva edir.
-
Başlıqlar (Headers) — əlavə məlumatları ötürən açar-dəyər cütləri toplusu, məsələn, məzmun tipi (
Content-Type), bədən uzunluğu (Content-Length), avtorizasiya məlumatları və s. -
Boş xətt — başlıqları sorğu bədənindən ayırır.
-
Sorğu bədəni (Body) — optional hissə, serverə göndərilən məlumatları ehtiva edir (məsələn, forma məlumatları və ya JSON).
HTTP sorğusunun nümunəsi:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 48
{"name":"Иван","email":"ivan@example.com"}