KompjûtersSoftware

Wat is it HTTP-protokol?

De Hypertext Transfer Protocol (of HTTP) is de basis fan gegevens foar it World Wide Web. Sokke protokollen binne strukturearre tekst dy't logyske keppelings (hyperlinks) brûkt tusken knooppunten dy't beskate gegevens befetsje. Sa is it in manier om te wikseljen of oertsjûgjen fan hypertext.

It HTTP-protokol is as fersyk-antwurdfunksje yn it client-server-model fan berekkeningen. Sa is de webbrowser as client, en de hosting-site is in tsjinner. De client stjoert in HTTP-fersyk nei de server dy't spesifike middels leveret (bygelyks HTML-bestannen en oare materialen), en jout in antwurd-berjocht werom. It antwurd befettet ynformaasje oer it fersyk, en kin ek de frege ynhâld yn it lichem fan it berjocht befetsje.

De browser is it haadbyld fan in brûkersnamme (kliïnt). Oare typen fan yndividuele aginten binne software dy't brûkt wurde foar yndeksearjen troch sykjen-fersoargers, mobile applikaasjes en oare boarnen dy't gebrûk meitsje of websteeën brûke.

It HTTP-protokol is ûntwikkele om intermediate eleminten fan it netwurk te leverjen om de kommunikaasje tusken kliïnten en servers te ferbetterjen of te leverjen. Siden mei grutte ferkear profitearje faak fan it cache fan web-tsjinners dy't ynhâld hawwe opjaan yn opdracht fan opstreamende boarnen, sadat de downloadtiden ferminderje. De cache fan webbrowsers lit de brûker it netwurkferkear beheine. In proxytsjinner mei it HTTP-protokol yn it lokale netwurk kin kommunikaasje jaan foar kliïnten dy't gjin globale adresrûting ferlitte troch berjochten te stjoeren fan eksterne servers.

In HTTP-sesje is in opfolgjend proses fan fragen en antwurden. De client begjinnet it fersyk troch te meitsjen fan in TCP-ferbining nei in spesifike poarte op 'e tsjinner, en dizze lêste harket op dat poarte en waacht foar it fersykmelding. Nei ûntfangst tsjinner stjoert in steatbalke it antwurd berjocht. It lichem fan dit berjocht is normaal in frege boarne, hoewol in flater berjocht of oare ynformaasje kin werjûn wurde.

As jo it doel fan it HTTP-protokol beskôgje, moat it bepaald wurde dat it metoades definiearret om de winske aksje oan te jaan oan 'e identifisearre middels. Yn dat gefal hinget it soart ynformaasje dy't (earder besteande gegevens of dynamysk generearre wurdt) hinget fan 'e útfiering fan de tsjinner. Faak komt dat sa'n boarne oerien mei in triem of skript op 'e húshâlding.

Guon metoades dy't it HTTP Hypertext Transfer Protokol brûke, binne allinich foar sykjen sykjen en moatte de status fan de tsjinner net feroarje. Mei oare wurden, se hawwe gjin serieuze ynfloed, mei útsûndering fan relatyf harmlose effekten - caching of fergruttingsstatistiken.

Oan 'e oare kant kin it HTTP-protokol ek metoade brûke dy't ûntwikkele binne foar hannelingen dy't de server of oare eksterne middels ynfloedje kinne - finansjele transaksjes aktivearje of e-post-transformaasje útfiere. Gelegenheid wurde sokke metoaden brûkt troch websides of inkele siden en kinne fersiken dwaan sûnder de haadtask.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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