RačunalaSoftver

Ono što je HTTP protokola?

Hypertext Transfer Protocol (ili HTTP) je osnova podataka za World Wide Web. Takvi protokoli su strukturirani tekst koji koristi logičke veze (hiperveze) između čvorova koji sadrže određene podatke. Prema tome, ova metoda razmjene ili prenosa hipertekst.

HTTP protokol radi kao funkcija zahtjev-odgovor u klijent-server computing model. Na primjer, web browser kao klijent i server hosting sajta. Klijent šalje poruku zahtjeva HTTP servera, osigurati određena sredstva (npr HTML datoteke, i drugih materijala), a zatim vraća poruku odgovora. Odgovor sadrži informacije o zahtjevu, a može sadržavati traženi sadržaj u tijelu poruke.

Pretraživač je osnovni primjer korisnički agent (klijent). Druge vrste korisničkih agenata uključuju softver koji se koristi za indeksiranje od strane provajdera pretraživanje, mobilne aplikacije i druge resurse koje koriste ili prikaz web sadržaja.

HTTP protokol je dizajniran za pružanje srednji elemenata mreže za poboljšanje ili omogućuju komunikaciju između klijenata i poslužitelja. Stranicama s visokim saobraćaj se često oporavio za sebe korist od cache web servera koji prikaz sadržaja u ime nadređenog resursa, smanjenje vremena za preuzimanje. Cache Web pretraživači istovremeno omogućava korisniku da smanji mrežni promet. Proxy servera koji koristi HTTP protokol zasnovan na lokalnoj mreži može pružiti povezivanja za kupce, a ne globalno rutabilne adrese, po prenosi poruke s vanjskih servera.

HTTP sesije je sekvencijalni proces zahtjeva i odgovora. Klijent inicira zahtjev uspostavljanja TCP-vezu na određeni port na serveru, a posljednji se sluša na ovaj port i čeka zahtjev poruku. Nakon prijema server šalje status bar poruke odgovora. Tijelo poruke, po pravilu, je zatražio resurs, iako ona može prikazati i poruka o grešci ili druge informacije.

Ako uzmemo u obzir svrhu HTTP protokola, treba napomenuti da se definira metode za označavanje na izvođenje aktivnosti na identificiranim resursima. Oblik informacija na ekranu (prethodno postojeće podatke ili dinamički generira) ovisi o implementaciji servera. Često resursa odgovara datoteku ili skriptu, koji se nalazi na domaćina.

Neki metode koje koristi Hypertext Transfer Protocol HTTP, služe samo za pronalaženje informacija, i na taj način ne bi trebalo da promeni stanje servera. Drugim riječima, oni nemaju ozbiljan utjecaj, osim za relativno bezopasne efekte - caching ili povećanje statistiku posjetitelja.

S druge strane, HTTP protokol može se koristiti i takve metode su namijenjeni za aktivnosti koje bi mogle imati utjecaja ni na serveru ili na druge vanjske resursa - za jačanje financijske transakcije ili za obavljanje e-mail prijenos. Povremeno, takve metode se koriste web roboti ili neke lokacije i može napraviti zahtjeva, bez obzira od glavnih zadataka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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