Acasă Dezvoltare Ce este protocolul de transfer de hipertext (http)? - definiție din techopedia

Ce este protocolul de transfer de hipertext (http)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Hypertext Transfer Protocol (HTTP)?

HyperText Transfer Protocol (HTTP) este un protocol de strat de aplicație utilizat în principal pe World Wide Web. HTTP utilizează un model client-server în care browserul web este clientul și comunică cu serverul web care găzduiește site-ul. Browserul folosește HTTP, care este transportat prin TCP / IP pentru a comunica serverului și a prelua conținut Web pentru utilizator.

HTTP este un protocol utilizat pe scară largă și a fost adoptat rapid pe internet din cauza simplității sale. Este un protocol fără apatru și fără conexiune.

Techopedia explică protocolul de transfer de hipertext (HTTP)

Deși simplitatea HTTP este cea mai mare rezistență, este și dezavantajul său principal. Drept urmare, proiectul HyperText Transfer Protocol - Next Generation (HTTP-NG) a apărut ca o încercare de a înlocui HTTP. HTTP-NG promite să ofere o performanță mult mai mare și funcții suplimentare pentru a sprijini aplicații comerciale eficiente, pe lângă simplificarea funcțiilor de securitate și autentificare HTTP. Unele dintre obiectivele HTTP-NG au fost deja implementate în HTTP / 1.1, care încorporează performanțe, securitate și alte îmbunătățiri ale caracteristicilor versiunii sale originale HTTP / 1.0.


O solicitare HTTP de bază implică următorii pași:

  1. Se deschide o conexiune la serverul HTTP.
  2. O solicitare este trimisă serverului.
  3. O parte din procesare se face de către server.
  4. Un răspuns de la server este trimis înapoi.
  5. Conexiunea este închisă.

Există două versiuni de HTTP, versiunea HTTP / 1.0 și cea mai recentă versiune HTTP / 1.1. Modificarea efectuată în revizuire a fost în principal în conexiunea pentru fiecare tranzacție de cerere și răspuns. În versiunea sa anterioară, era necesară o conexiune separată. În versiunea ulterioară, conexiunea poate fi reutilizată de mai multe ori.

Ce este protocolul de transfer de hipertext (http)? - definiție din techopedia