/ Što je HTTP protokol?

Što je HTTP protokol?

Hypertext Transfer Protocol (ili HTTP) jesttemelj prijenosa podataka za World Wide Web. Takvi su protokoli strukturirani tekst koji koristi logičke veze (hiperveze) između čvorova koji sadrže određene podatke. Dakle, to je način razmjene ili prijenosa hiperteksta.

http protokol

HTTP protokol funkcionira kao funkcija zahtjeva-odgovor u sustavumodel klijent-poslužitelj izračuna. Dakle, web preglednik djeluje kao klijent, a hosting web mjesto je poslužitelj. Klijent šalje poruku HTTP zahtjeva na poslužitelj koji pruža određene resurse (na primjer, HTML datoteke i druge materijale), a zatim vraća poruku odgovora. Odgovor sadrži informacije o zahtjevu i može sadržavati traženi sadržaj u tijelu poruke.

Preglednik je glavni primjer agentakorisnik (korisnik). Ostale vrste prilagođenih agenata uključuju softver koji se koristi za indeksiranje davateljima pretraživanja, mobilnim aplikacijama i drugim resursima koji koriste ili prikazuju web sadržaj.

HTTP protokol je dizajniran za pružanjesrednjim elementima mreže radi poboljšanja ili pružanja komunikacije između klijenata i poslužitelja. Web-lokacije s velikim prometom često koriste predmemoriju web-poslužitelja koji prikazuju sadržaj u ime resursa uzvodno, čime se smanjuje vrijeme preuzimanja. Cache web preglednika omogućuje korisniku da smanji mrežni promet. Proxy poslužitelj koji koristi HTTP protokol na lokalnoj mreži može pružiti komunikaciju za klijente koji ne dopuštaju globalno usmjeravanje adresa prosljeđivanjem poruka s vanjskih poslužitelja.

Protokol HyperText Transfer http

HTTP sjednica je serijskiproces od zahtjeva i odgovora. Klijent pokreće zahtjev stvaranjem TCP veze na određeni port na poslužitelju, a potonji sluša taj port i čeka poruku zahtjeva. Kada se primi, poslužitelj šalje poruku odgovora na traci stanja. Tijelo ove poruke obično je traženi resurs, iako se može prikazati poruka o pogrešci ili druga informacija.

Ako uzmete u obzir svrhu HTTP protokola,valja napomenuti da definira metode za označavanje željene radnje provedene na identificiranim resursima. U tom se slučaju vrsta prikazanih podataka (prethodno postojeći podaci ili dinamički generirana) ovisi o implementaciji poslužitelja. Često takav resurs odgovara datoteci ili scenariji koja se nalazi na hostingu.

Neke metode koje koriste protokolHTTP hipertekst prijenos, namijenjeni su samo pretraživanju informacija i ne trebaju mijenjati stanje poslužitelja. Drugim riječima, oni nemaju ozbiljan učinak, osim iznimno bezopasnih učinaka - predmemoriranja ili povećanja statistike posjetitelja.

dodjeljivanje protokolom http

S druge strane, HTTP protokol može se primijeniti itakve metode, namijenjene akcijama koje mogu imati utjecaja na poslužitelj ili na druge vanjske resurse - za aktiviranje financijskih transakcija ili za obavljanje prijenosa elektroničke pošte Povremeno, takve metode koriste web roboti ili neke web stranice i mogu zahtijevati zahtjeve bez obzira na glavni zadatak.

</ p>>
Pročitajte više: