Informatică Rețele
Cum functioneaza protocolul HTTP?
Protocolul HTTP (HyperText Transfer Protocol) este setul de reguli pentru transferul de date pe web. Funcționează pe modelul client-server, unde browserul cere resurse și serverul răspunde.
Ciclul de comunicare
- 1 Pasul 1: Cererea (Request) Clientul (ex: browser) trimite o cerere HTTP către server; exemplu: GET /index.html pentru a obține o pagină.
- 2 Pasul 2: Procesarea Serverul primește cererea, o interpretează și caută resursa cerută (ex: fișierul HTML).
- 3 Pasul 3: Răspunsul (Response) Serverul trimite înapoi un răspuns HTTP cu resursa sau un cod de stare; exemplu: 200 OK pentru succes.
Elemente cheie
- Metode HTTP GET pentru citire, POST pentru trimitere date, PUT pentru actualizare, DELETE pentru ștergere.
- Coduri de stare 200 = succes, 404 = resursă negăsită, 500 = eroare server; indică rezultatul cererii.
- Header-e Secțiuni ale mesajelor HTTP care conțin metadata, cum ar fi tipul conținutului sau data.
Folosește instrumente ca browser Developer Tools pentru a inspecta cererile și răspunsurile HTTP.