Ce este HTTP? definiție și semnificație

HTTP sau HyperText Transfer Protocol este un protocol care este o piatră de temelie a comunicării de date pe web. Documentele hipertext includ hyperlinkuri către alte resurse pe care utilizatorul le poate accesa cu ușurință. HTTP este un protocol cerere-răspuns în care un utilizator, de obicei un browser, trimite o solicitare către un server care trimite un răspuns pe baza solicitării. HTTP este conceput pentru a permite elemente intermediare, cum ar fi serverele de cache și proxy-urile HTTP. HTTPS este conceput pentru a fi un protocol orientat spre conexiune bazat pe TCP, totuși protocolul poate fi adaptat pentru a utiliza protocoale „nesigure”, cum ar fi UDP.

Technipages explică HTTP

HTTP a fost dezvoltat inițial de Sir Tim Berners-Lee în 1989 (deși era în 1991, când a fost lansată prima versiune complet documentată), în timp ce lucra ca bursier la CERN, scopul său era acela de a fi un conglomerat al unui număr de protocoale și tehnologii diferite pentru a permite o comunicare ușoară prin internet, pe care el le inventase la începutul acelui an. De atunci, protocolul a fost redescris de mai multe ori pentru a crește eficiența, în timp ce versiunile mai vechi nu au fost niciodată depreciate, ele au căzut încet din uz.

Protocolul HTTP definește un număr de coduri de stare dintre care serverul trebuie să includă unul în el răspuns, codul de stare cu care oamenii sunt cel mai probabil familiarizați este 404, ceea ce înseamnă „resursa nu găsite".

Protocolul HTTP este prin definiție text simplu, conținutul tuturor comunicațiilor poate fi ascultat de o terță parte. Un strat de criptare poate fi adăugat deasupra cu TLS (versiunile mai vechi se numeau SSL) această variantă sigură este numit HTTPS și oferă confidențialitate, integritatea datelor și identificarea gazdei prin utilizarea criptare. HTTP2 lansat în 2015 necesită utilizarea unui anumit nivel de criptare sau mai mare, deși absorbția a fost lentă, deoarece dispozitivele vechi nu acceptă neapărat versiunea mai nouă a protocolului HTTP.

Utilizări obișnuite ale HTTP

  • Serverul nu a răspuns la cererea mea HTTP.
  • HTTP este un protocol nesigur.
  • Textul simplu definește protocoalele HTTP, în timp ce protocoalele HTTPS au un strat de criptare adăugat.

Utilizari greșite frecvente ale HTTP

  • Pagina HTTP nu s-a încărcat.