Domov Razvoj Kaj je protokol za prenos hiperteksta (http)? - definicija iz tehopedije

Kaj je protokol za prenos hiperteksta (http)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni protokol za prenos hiperteksta (HTTP)?

HyperText Transfer Protocol (HTTP) je protokol na aplikacijski ravni, ki se uporablja predvsem na svetovnem spletu. HTTP uporablja model odjemalec-strežnik, pri katerem je spletni brskalnik odjemalec in komunicira s spletnim strežnikom, ki gostuje spletno mesto. Brskalnik uporablja HTTP, ki se prenaša preko TCP / IP za komunikacijo s strežnikom in pridobivanje spletne vsebine za uporabnika.

HTTP je široko uporabljan protokol in je bil zaradi svoje preprostosti hitro sprejet po internetu. Gre za protokol brez državljanstva in brez povezave.

Techopedia razlaga protokol prenosa hiperteksta (HTTP)

Čeprav je enostavnost HTTP njegova največja moč, je tudi njegova glavna pomanjkljivost. Kot rezultat, se je poskus nadomeščanja HTTP pojavil projekt HyperText Transfer Protocol - naslednja generacija (HTTP-NG). HTTP-NG obljublja, da bo poleg poenostavitve varnostnih in avtentifikacijskih funkcij HTTP zagotovil veliko večje zmogljivosti in dodatne funkcije za podporo učinkovitim komercialnim aplikacijam. Nekateri cilji HTTP-NG so že implementirani v HTTP / 1.1, ki vključuje izboljšanje učinkovitosti, varnosti in drugih funkcij v izvirni različici HTTP / 1.0.


Osnovna zahteva HTTP vključuje naslednje korake:

  1. Odprta je povezava s strežnikom HTTP.
  2. Zahteva se pošlje strežniku.
  3. Nekaj ​​obdelave opravi strežnik.
  4. Odgovor strežnika je poslan nazaj.
  5. Povezava je zaprta.

Na voljo sta dve različici HTTP, različica HTTP / 1.0 in najnovejša različica HTTP / 1.1. Sprememba, ki je bila opravljena v reviziji, je bila predvsem v povezavi za vsako transakcijo zahteve in odgovora. V svoji prejšnji različici je bila potrebna ločena povezava. V kasnejši različici je povezavo mogoče večkrat uporabiti.

Kaj je protokol za prenos hiperteksta (http)? - definicija iz tehopedije