Domov vývoj Čo je protokol prenosu hypertextu (http)? - definícia z technológie

Čo je protokol prenosu hypertextu (http)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená protokol HTTP (Hypertext Transfer Protocol)?

Protokol HyperText Transfer Protocol (HTTP) je protokol aplikačnej vrstvy používaný primárne na webe. HTTP používa model klient-server, kde webový prehliadač je klient a komunikuje s webovým serverom, ktorý je hostiteľom webovej stránky. Prehliadač používa HTTP, ktorý sa prenáša cez TCP / IP na komunikáciu so serverom a na získanie webového obsahu pre používateľa.

HTTP je široko používaný protokol a vďaka svojej jednoduchosti bol rýchlo prijatý cez internet. Je to protokol bez štátnej príslušnosti a bez pripojenia.

Techopedia vysvetľuje protokol HTTP (Hypertext Transfer Protocol)

Aj keď jednoduchosť protokolu HTTP je jeho najväčšou silnou stránkou, predstavuje aj jeho hlavnú nevýhodu. V dôsledku toho sa ako pokus o nahradenie protokolu HTTP objavil projekt protokolu HyperText Transfer Protocol - nová generácia (HTTP-NG). HTTP-NG sľubuje, že okrem zjednodušenia bezpečnostných a autentifikačných funkcií HTTP poskytne oveľa vyšší výkon a ďalšie funkcie na podporu efektívnych komerčných aplikácií. Niektoré z cieľov protokolu HTTP-NG už boli implementované v protokole HTTP / 1.1, ktorý obsahuje vylepšenia výkonu, zabezpečenia a ďalšie vylepšenia jeho pôvodnej verzie HTTP / 1.0.


Základná požiadavka HTTP zahŕňa nasledujúce kroky:

  1. Otvorí sa pripojenie k serveru HTTP.
  2. Na server sa odošle požiadavka.
  3. Niektoré spracovanie vykonáva server.
  4. Odpoveď zo servera sa odošle späť.
  5. Spojenie je uzavreté.

Existujú dve verzie protokolu HTTP, verzia HTTP / 1.0 a najnovšia verzia HTTP / 1.1. Zmena vykonaná v revízii sa týkala najmä spojenia pre každú transakciu so žiadosťou a odpoveďou. V predchádzajúcej verzii bolo potrebné osobitné pripojenie. V novšej verzii je možné pripojenie opakovane použiť viackrát.

Čo je protokol prenosu hypertextu (http)? - definícia z technológie