Turinys:
- Apibrėžimas - ką reiškia hiperteksto perdavimo protokolas (HTTP)?
- „Techopedia“ paaiškina hiperteksto perdavimo protokolą (HTTP)
Apibrėžimas - ką reiškia hiperteksto perdavimo protokolas (HTTP)?
„HyperText Transfer Protocol“ (HTTP) yra programų lygmens protokolas, visų pirma naudojamas žiniatinklyje. HTTP naudojamas kliento-serverio modelis, kai žiniatinklio naršyklė yra klientas ir bendrauja su žiniatinklio serveriu, kuriame yra svetainė. Naršyklė naudoja HTTP, kuris perduodamas per TCP / IP, kad galėtų susisiekti su serveriu ir nuskaityti vartotojo žiniatinklio turinį.
HTTP yra plačiai naudojamas protokolas ir dėl savo paprastumo greitai priimtas per internetą. Tai yra bekontakčio ir be ryšio protokolas.
„Techopedia“ paaiškina hiperteksto perdavimo protokolą (HTTP)
Nors HTTP paprastumas yra didžiausia jo stiprybė, jis yra ir pagrindinis jo trūkumas. Dėl to atsirado bandymas pakeisti HTTP - HyperText Transfer Protocol - Next Generation (HTTP-NG) projektas. „HTTP-NG“ žada pateikti daug didesnį našumą ir papildomas funkcijas, palaikančias efektyvias komercines programas, be to, kad supaprastins HTTP saugos ir autentifikavimo funkcijas. Kai kurie iš HTTP-NG tikslų jau buvo įgyvendinti HTTP / 1.1, kuris apima pradinės versijos HTTP / 1.0 našumą, saugumą ir kitus patobulinimus.
Pagrindinė HTTP užklausa apima šiuos veiksmus:
- Atidaromas ryšys su HTTP serveriu.
- Į serverį siunčiama užklausa.
- Kai kuriuos duomenis apdoroja serveris.
- Atsakymas iš serverio siunčiamas atgal.
- Ryšys uždarytas.
Yra dvi HTTP versijos: HTTP / 1.0 versija ir naujausia HTTP / 1.1 versija. Revizijos pakeitimai daugiausia susiję su kiekviena užklausa ir atsakymo operacija. Ankstesnėje versijoje reikėjo atskiro ryšio. Vėlesnėje versijoje ryšį galima pakartotinai naudoti kelis kartus.
