Hjem Udvikling Hvad er hypertextoverførselsprotokol (http)? - definition fra techopedia

Hvad er hypertextoverførselsprotokol (http)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder HTTP (Hypertext Transfer Protocol)?

HyperText Transfer Protocol (HTTP) er en applikationslagsprotokol, der primært bruges på World Wide Web. HTTP bruger en klientservermodel, hvor webbrowseren er klienten og kommunikerer med den webserver, der er vært for webstedet. Browseren bruger HTTP, der overføres TCP / IP til at kommunikere til serveren og hente webindhold til brugeren.

HTTP er en meget brugt protokol og er hurtigt blevet vedtaget over internettet på grund af dens enkelhed. Det er en statsløs og forbindelsesløs protokol.

Techopedia forklarer HTTP (Hypertext Transfer Protocol)

Selvom HTTP's enkelhed er dens største styrke, er det også dens største ulempe. Som et resultat er projektet HyperText Transfer Protocol - Next Generation (HTTP-NG) dukket op som et forsøg på at erstatte HTTP. HTTP-NG lover at levere en meget højere ydelse og yderligere funktioner til understøttelse af effektive kommercielle applikationer ud over at forenkle HTTPs sikkerheds- og autentificeringsfunktioner. Nogle af HTTP-NG's mål er allerede implementeret i HTTP / 1.1, der inkluderer ydelse, sikkerhed og andre funktionsforbedringer til dens originale version HTTP / 1.0.


En grundlæggende HTTP-anmodning involverer følgende trin:

  1. En forbindelse til HTTP-serveren åbnes.
  2. En anmodning sendes til serveren.
  3. Nogle behandlinger udføres af serveren.
  4. Et svar fra serveren sendes tilbage.
  5. Forbindelsen er lukket.

Der er to versioner af HTTP, version HTTP / 1.0 og den nyeste version HTTP / 1.1. Ændringen, der blev foretaget i revisionen, var hovedsageligt i forbindelsen for hver anmodning og svarstransaktion. I sin tidligere version var der brug for en separat forbindelse. I den senere version kan forbindelsen genbruges flere gange.

Hvad er hypertextoverførselsprotokol (http)? - definition fra techopedia