TietokoneetOhjelmistot

Mikä on HTTP-protokollaa?

Hypertext Transfer Protocol (tai HTTP) on perusta tietojen World Wide Web. Tällaiset protokollat ovat rakenteellisen tekstin, joka käyttää loogisia yhteyksiä (hyperlinkkejä) solmujen välillä, jotka sisältävät tiettyjä tietoja. Näin ollen, tämä menetelmä vaihtaa tai siirtää hypertekstin.

HTTP-protokolla toimii funktiona pyyntö-vastaus client-server computing malli. Esimerkiksi web-selain asiakkaana, ja palvelimen kotisivun. Asiakas lähettää HTTP-pyynnön viestin palvelimelle, antaa tiettyjä resursseja (esim HTML-tiedostoja, ja muut materiaalit), ja palaa sitten vastausviestin. Vastaus sisältää tietoa pyynnöstä, ja ne voivat myös sisältää pyydetyn sisällön viestin runkoon.

Selain on perus esimerkki käyttäjän aineen (asiakas). Muunlaiset käyttäjän aineista ovat ohjelmistoja, joita käytetään indeksointiin hakupalveluita, mobiilisovelluksia ja muita resursseja, jotka käyttävät tai näytön web-sisältöä.

HTTP-protokolla on suunniteltu antamaan välituote verkkoelementtien tehostamiseksi tai välisen viestinnän mahdollistamiseksi asiakkaiden ja palvelimien. Sivustoja, joissa liikenteen usein talteen itselleen hyötyä välimuistista web-palvelimia, jotka näyttävät sisällön puolesta ylivoimainen resursseja, vähentää latausaika. Välimuisti Verkkoselaimet samalla sallii käyttäjän vähentää verkkoliikennettä. Välityspalvelin, joka käyttää HTTP-protokollan avulla paikallinen verkko voi tarjota liitettävyyden asiakkaille, ei globaalisti reititettävä osoitteita, välittämällä viestejä ulkoisten palvelinten.

HTTP-istunto on peräkkäinen prosessi pyynnöt ja vastaukset. Asiakas aloittaa pyynnön perustamalla TCP-yhteyttä tiettyyn porttiin palvelimelle, ja viimeinen kuuntelee tässä portissa ja odottaa pyyntösanoma. Saatuaan palvelin lähettää tilarivi vastinesanomalla. Runkoon viestin, yleensä, on pyydetty resurssi, vaikka se voidaan näyttää ja virheilmoituksen tai muita tietoja.

Jos ajattelemme tarkoitus HTTP-protokollan, on huomattava, että se määrittelee menetelmät osoittamaan kanteen suoritettavasta tunnistettu resurssi. Muodossa näytön tietoja (aiemmin olemassa olevien tietojen ja dynaamisissa) riippuu toteutuksesta palvelimen. Usein resurssi vastaa tiedoston tai käsikirjoituksen, joka sijaitsee isäntä.

Jotkin menetelmät joka käyttää Hypertext Transfer Protocol HTTP, on tarkoitettu ainoastaan tiedonhaun, joten ei pitäisi muuttaa tilan palvelimeen. Toisin sanoen, heillä ei ole vakavia seurauksia, paitsi suhteellisen harmittomia vaikutuksia - välimuistia tai lisäämällä kävijätilastoja.

Toisaalta, HTTP-protokollaa voidaan käyttää ja tällaiset menetelmät ovat tarkoitettu toimia, joilla voi olla vaikutusta joko palvelimen tai muiden ulkoisten resurssien - vahvistaa rahaliikenteestä tai suorittamaan sähköpostin lähettäminen. Toisinaan tällaiset menetelmiä käytetään web robotteja tai joitakin sivustoja ja voi tehdä pyyntöjä, riippumatta päätehtävistä.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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