OrdenagailuakSoftware

Zer da HTTP protokoloa?

Hypertext Transfer Protocol (edo HTTP) World Wide Webaren datuen transferentziaren oinarria da . Protokolo horiek lotura zehatzak (hiperestekak) erabiltzen dituzten nodoen artean egituratutako testua dira. Horrela, hipertestua trukatzeko edo igortzeko modu bat da.

HTTP protokoloak bezero-zerbitzariaren kalkulu-ereduen eskaera-erantzun funtzio gisa funtzionatzen du. Beraz, web-arakatzaileak bezero gisa jokatzen du, eta ostalaritza-gunea zerbitzari bat da. Bezeroak HTTP eskaera mezu bat bidaltzen du baliabide zehatzak eskaintzen dituen zerbitzarira (adibidez, HTML fitxategiak eta beste material batzuk), eta, ondoren, erantzuna ematen du. Erantzunak eskaera honi buruzko informazioa dauka eta mezuan jasotako edukia ere eduki dezake.

Arakatzailea erabiltzailearen agente (bezeroa) adibide nagusia da. Eragile pertsonalizatu motak besteak beste, bilaketa hornitzaileak, mugikorren aplikazioak eta web edukia erabiltzen edo bistaratzen duten beste baliabide batzuek indexatzeko erabiltzen dute.

HTTP protokoloa sarearen osagaiak hornitzeko diseinatuta dago bezeroen eta zerbitzuen arteko komunikazioa hobetzeko edo emateko. Trafiko handiak dituzten guneak, sarritan, baliabide aurreratuen izenean edukiak bistaratzen dituzten web zerbitzarien cacheak sarritan aprobetxatzen dira, deskarga denborak murrizten. Web nabigatzaileen cacheak sareko trafikoa gutxitzeko aukera ematen dio erabiltzaileari. Tokiko sarean HTTP protokoloa erabiltzen duen proxy zerbitzariak komunikazio orokorra eman dezake bezeroek kanpoko zerbitzarien mezuak birbidaltzen dituzten helbide globalen bideratzeak baimendu ez ditzaten.

HTTP saio bat kontsulta eta erantzunen prozesu sekuentziala da. Bezeroak eskaera abiarazten du TCP konexio bat sortuz zerbitzariaren ataka jakin batera eta azken honek portu hau entzuten du eta eskaera mezua itxaroten du. Jasotzen denean, zerbitzariak egoera-barrako erantzun-mezu bat bidaltzen du. Mezu honen gorputza normalean eskatutako baliabidea izaten da, nahiz eta errore-mezu bat edo bestelako informazioa bistaratu daitekeen.

HTTP protokoloaren helburua kontuan hartuta, adierazi behar da baliabide identifikatuetan egin nahi den ekintza adierazteko metodoak definitzen dituela. Kasu honetan, bistaratutako informazio mota (lehenago dauden datuak edo dinamikoki sortuak) zerbitzariaren ezarpenaren araberakoak dira. Sarritan, baliabide hori ostalarian dagoen fitxategi edo script bati dagokio.

HTTP hipertestua transferitzeko protokoloa erabiltzen duten zenbait metodo informazio bilaketa soilik dira eta zerbitzariaren egoera aldatu beharko lukete. Beste era batera esanda, ez dute inolako eraginik izan, efektu kaltegabeak izan ezik - caching edo bisitarien estatistikak handituz.

Bestalde, HTTP protokoloa ere zerbitzariak edo kanpoko beste baliabide batzuek eragina izan dezaketen ekintzak diseinatzen dituzten metodoak ere erabil ditzakete. Aktibatu transakzio finantzarioak edo bidali posta elektronikoaren transmisioa. Batzuetan, web-robotak edo zenbait gune erabiltzen dituzte metodo horiek, eta zeregin nagusiak kontuan hartu gabe egin ditzakete.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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