Hem Utveckling Vad är hypertextöverföringsprotokoll (http)? - definition från techopedia

Vad är hypertextöverföringsprotokoll (http)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Hypertext Transfer Protocol (HTTP)?

HyperText Transfer Protocol (HTTP) är ett applikationslagerprotokoll som främst används på webben. HTTP använder en klientservermodell där webbläsaren är klienten och kommunicerar med webbservern som är värd för webbplatsen. Webbläsaren använder HTTP, som överförs TCP / IP för att kommunicera till servern och hämta webbinnehåll för användaren.

HTTP är ett mycket använt protokoll och har snabbt antagits över Internet på grund av dess enkelhet. Det är ett statslöst och anslutningsfritt protokoll.

Techopedia förklarar HTTP (Hypertext Transfer Protocol)

Även om HTTP: s enkelhet är dess största styrka är det också dess största nackdel. Som ett resultat har projektet HyperText Transfer Protocol - Next Generation (HTTP-NG) dykt upp som ett försök att ersätta HTTP. HTTP-NG lovar att leverera en mycket högre prestanda och ytterligare funktioner för att stödja effektiva kommersiella applikationer utöver att förenkla HTTP: s säkerhets- och autentiseringsfunktioner. Några av HTTP-NGs mål har redan implementerats i HTTP / 1.1, som innehåller prestanda, säkerhet och andra funktionsförbättringar till dess ursprungliga version HTTP / 1.0.


En grundläggande HTTP-begäran innebär följande steg:

  1. En anslutning till HTTP-servern öppnas.
  2. En förfrågan skickas till servern.
  3. Vissa behandlingar görs av servern.
  4. Ett svar från servern skickas tillbaka.
  5. Anslutningen är stängd.

Det finns två versioner av HTTP, version HTTP / 1.0 och den senaste versionen HTTP / 1.1. Förändringen som gjordes i revisionen var främst i anslutningen för varje begäran och svarstransaktion. I sin tidigare version behövdes en separat anslutning. I den senare versionen kan anslutningen återanvändas flera gånger.

Vad är hypertextöverföringsprotokoll (http)? - definition från techopedia