DatoriProgrammatūra

Kas ir HTTP-protocol?

Hipertekstu pārsūtīšanas protokols (vai HTTP) ir pamats datu par World Wide Web. Šādi protokoli ir strukturēta teksta, kas tiek izmantoti loģiski saites (hipersaites) starp punktiem, kas satur noteiktus datus. Tādējādi, šī metode no apmaiņas vai pārvietojot hipertekstu.

HTTP-protokols darbojas kā funkcija no pieprasījuma-atbildes klienta-servera skaitļošanas modeli. Piemēram, interneta pārlūku, kā klients, un servera hosting vietā. Klients nosūta HTTP pieprasījuma ziņu serveri, nodrošina noteiktus resursus (piemēram, HTML-failus, un citus materiālus), un pēc tam atgriež atbildes ziņojumu. Atbilde satur informāciju par pieprasījumu, un var saturēt arī pieprasīto saturu ziņojuma pamattekstā.

Pārlūks ir pamata piemērs lietotāja aģenta (klienta). Cita veida lietotāju aģentiem ietver programmatūru izmanto indeksēšanai meklēšanas pakalpojumu sniedzējiem, mobilo lietojumprogrammu un citus resursus, kas izmanto vai displejs tīmekļa saturu.

HTTP protokols ir paredzēts, lai nodrošinātu starpposma tīkla elementus, lai uzlabotu vai ļauj komunikāciju starp klientiem un serveriem. Vietnes ar augstu satiksmes bieži atgūti paši gūst labumu no cache tīmekļa serveriem, kas parādītu saturu vārdā superior resursus, samazinot lejupielādes laiku. Kešatmiņas Interneta pārlūkprogrammas vienlaicīgi ļauj lietotājam, lai samazinātu tīkla trafiku. Proxy serveris, kas izmanto HTTP bāzes protokolu uz vietējo tīklu, var nodrošināt savienojumu klientiem, nevis globāli maršrutējama adreses, izklājot ziņas no ārējiem serveriem.

HTTP sesija ir secīgs process pieprasījumus un atbildes. Klients uzsāk pieprasījumu, izveidojot TCP-savienojumu ar konkrētu portu uz servera, un pēdējais ir klausīšanās par šo ostu un gaida uz pieprasījuma ziņu. Saņemot serveri sūta statusa josla atbildes ziņu. No ziņojuma ķermeņa, kā likums, ir pieprasītais resurss, lai gan tas var tikt parādīts ziņojums par kļūdu vai citu informāciju.

Ja mēs uzskatām, ka mērķis HTTP protokolu, ir jāatzīmē, ka tas nosaka metodes, lai norādītu prasību veicamā uz identificēto resursu. Displeja informācijas veidlapa (iepriekšējie dati vai dinamiski ģenerēti) ir atkarīgs no īstenošanas serveri. Bieži resurss atbilst failu vai skriptu, kas atrodas uz uzņēmēja.

Dažas metodes, kas izmanto hiperteksta pārsūtīšanas protokols HTTP, ir paredzēti tikai informācijas iegūšanai, un līdz ar to nevajadzētu mainīt stāvokli serveri. Citiem vārdiem sakot, tie nav nopietna ietekme, izņemot relatīvi nekaitīgs sekas - caching vai palielinot apmeklētāju statistiku.

No otras puses, HTTP protokolu var izmantot, un šādas metodes paredzētas darbības, kas varētu ietekmēt vai nu uz servera vai citiem ārējiem resursiem - stiprināt finanšu darījumus vai veikt e-pasta nosūtīšanu. Reizēm šādas metodes izmanto web roboti vai dažās vietās, un to var veikt pieprasījumus, neatkarīgi no galvenajiem uzdevumiem.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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