Junior — Middle
HTTP protokolunun işləmə mexanizmini və onun əsas məlumat ötürmə prinsiplərini izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
HTTP (HyperText Transfer Protocol) internetdə məlumatların ötürülməsi üçün istifadə olunan protokoldur və «müştəri-server» modelinə əsaslanır.
Əsas prinsiplər:
- Müştəri (məsələn, brauzer) serverə sorğu göndərir, metod (GET, POST və s.), URL və başlıqları göstərir.
- Server sorğunu emal edir və vəziyyət kodu (məsələn, 200 — uğurlu), başlıqlar və bədən (məsələn, HTML səhifəsi) ilə cavab verir.
- Protokol stateless-dir: hər sorğu müstəqildir, server sorğular arasında vəziyyəti saxlamır.
Sadə GET sorğusunun nümunəsi:
GET /index.html HTTP/1.1
Host: example.com
Server cavab verir:
HTTP/1.1 200 OK
Content-Type: text/html
<html>...</html>
Beləliklə, HTTP müştəri və server arasında məlumat mübadiləsinin standartlaşdırılmış üsulunu təmin edir.