RačunalnikiProgramska oprema

Kaj je HTTP protokol?

Hypertext Transfer Protocol (HTTP) je osnova podatkov za World Wide Web. Takšne protokoli so strukturirano besedilo, ki uporablja logične povezave (hiperpovezave) med vozlišči, ki vsebujejo določene podatke. Tako ta način izmenjave ali prenos hipertekstovno.

HTTP-protokola deluje kot funkcija na zahtevo odziva v odjemalec-strežnik modela računalništva. Na primer, spletni brskalnik, kot stranko, in strežnik, ki gosti spletno stran. Odjemalec pošlje zahtevo sporočilo HTTP strežnik, zagotavljajo določene vire (na primer, HTML-datotek in drugih materialov), nato pa se vrne odzivno sporočilo. Odgovor vsebuje podatke o zahtevi, in lahko vsebuje tudi zahtevane vsebine v telesu sporočila.

Brskalnik je osnovni primer uporabniškega agenta (stranke). Druge vrste uporabniških agentov vključujejo programsko opremo, ki se uporablja za indeksiranje strani ponudnikov iskanja, mobilnih aplikacij in drugih virov, ki uporabljajo ali prikazovalnik spletne vsebine.

HTTP protokol je zasnovan tako, da zagotavlja vmesnih omrežnih elementov za povečanje ali omogočajo komunikacijo med odjemalci in strežniki. Spletna mesta z veliko prometa je pogosto predelali v sami korist od predpomnilnika spletnih strežnikov, ki prikazujejo vsebine v imenu višjih sredstev, ki zmanjšujejo čas prenosa. Cache Spletni brskalniki hkrati omogoča uporabniku, da se zmanjša promet v omrežju. Proxy strežnik, ki uporablja, ki temelji na HTTP protokol na lokalnem omrežju lahko zagotovijo povezljivost za stranke, ne globalno routable naslove, ki jih posredovanje sporočila iz zunanjih strežnikov.

HTTP seje je zaporedna proces zahtev in odzivov. Stranka sproži zahtevo z vzpostavitvijo TCP-povezave do nekega pristanišča na strežniku, in zadnja posluša na vrata in čaka na sporočilo zahtevka. Po prejemu strežnik pošlje sporočilo vrstice stanja odgovornega sporočila. Telo sporočila, kot pravilo, je zahteval vir, čeprav se lahko prikaže in sporočilo o napaki ali druge informacije.

Če menimo, da je namen protokola HTTP, je treba opozoriti, da se opredeli metode, ki označuje dejanje, ki bo izvedeno na ugotovljene vira. Oblika informacij zaslona (na prej obstoječe podatke ali dinamično generirane) je odvisna od izvajanja strežnika. Pogosto vir ustreza datoteke ali skript, ki se nahaja na gostitelju.

Nekatere metode, ki uporablja Hypertext Transfer Protocol HTTP, so namenjene samo za pridobivanje informacij, zato ne bi smel spreminjati stanja strežnika. Z drugimi besedami, da nimajo resne posledice, razen za relativno neškodljive učinkov - predpomnjenje ali povečanje statistiko obiskovalcev.

Po drugi strani pa lahko HTTP protokol se uporablja, in takšne metode so namenjene za dejavnosti, ki bi lahko vplivale bodisi na strežniku ali drugih zunanjih virov - okrepiti finančne transakcije ali za izvedbo prenosa e-pošte. Občasno so takšne metode, ki jih spletni roboti ali nekaterih mestih uporabljajo in lahko zahteve glede glavnih nalog.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.atomiyme.com. Theme powered by WordPress.