definirea http

HTTP este un protocol de transfer hipertext utilizat pe web.

HTTP este un acronim care înseamnă HyperText Transfer Protocol sau Hypertext Transfer Protocol. Acest protocol a fost dezvoltat de instituțiile internaționale W3C și IETF și este utilizat în toate tipurile de tranzacții pe internet.

HTTP facilitează definirea sintaxei și semanticii utilizate de diferite programe web - atât clienți, servere și proxy - pentru a interacționa unul cu celălalt.

Acest protocol funcționează prin cerere și răspuns între client și server. Solicitările au adesea legătură cu fișiere, rularea unui program, interogarea unei baze de date, traducere și alte funcționalități. Toate informațiile care funcționează pe web prin acest protocol sunt identificate prin adresa URL sau adresa.

Tranzacția tipică a protocolului HTTP constă dintr-un antet urmat de o linie goală și apoi de o bucată de date. Acest antet definește acțiunea cerută de server.

De la începuturile sale, HTTP a evoluat în diferite versiuni. Dintre acestea, 0,9, 1,0, 1,1 și 1,2.

Protocolul de acest tip funcționează cu coduri de răspuns din trei cifre, care comunică dacă conexiunea a fost respinsă, dacă a avut succes, dacă a fost redirecționată către o altă adresă URL, dacă există o eroare din partea clientului sau parte a serverului.

Aplicațiile și browserele web tind să completeze acțiunea HTTP, așa cum se întâmplă, de exemplu, cu așa-numitele „cookie-uri”, care permit stocarea informațiilor despre sesiune, o funcție pe care acest protocol nu o are, deoarece funcționează fără stare.

Astăzi, multe dintre adresele URL necesită includerea protocolului „//” pentru funcționarea lor corectă. Acest protocol este de obicei urmat de codul tipic „www” și apoi de adresa specifică a site-ului web pe care doriți să îl vizitați.