Junior
HTTP sorğusu hansı komponentlərdən ibarətdir?
sobes.tech Süni İntellekt
AI-dan cavab
HTTP sorğusu aşağıdakı komponentlərdən ibarətdir:
-
Sorğu Xətti (Request Line):
- HTTP metodu (GET, POST, PUT, DELETE və s.).
- Resursa yol (URL).
- HTTP protokol versiyası (HTTP/1.1, HTTP/2.0 və s.).
// Nümunə sorğu xətti: GET /index.html HTTP/1.1 -
Başlıqlar (Headers):
- Sorğu, müştəri və ya resurs haqqında əlavə məlumatlar ötürür.
- Hər başlıq açar-dəyər cütlüyüdür.
// Başlıq nümunələri: Host: www.nümunə.com User-Agent: Mozilla/5.0 (...) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 -
Boş xətt:
- Başlıqları sorğu gövdesindən ayırır.
// Başlıqlar və sorğu gövdəsi arasında boş xətt -
Sorğu Gövdesi (Request Body):
- Serverə göndərilən məlumatları ehtiva edir, əgər tətbiq olunursa (məsələn, POST və ya PUT metodlarında).
- Gövdənin formatı
Content-Typebaşlığı ilə müəyyən edilir.
// JSON formatında nümunə sorğu gövdəsi: { "name": "John Doe", "occupation": "Software Engineer" }