[Powered by Google Translate] Tātad lielākā daļa katru dienu, jūs, iespējams, ierakstiet vai
vismaz redzēt HTTP.
Patiesībā, ja jūs skatoties vai klausoties šīs virs
Web, jūs izmantojat HTTP tiesības tagad.
Bet kas tas ir?
Nu, tas ir tas, ko jūs rakstīt sākumā URL, vai
Vismaz izmanto.
Šajās dienās, pārlūkiem tikai pieņemt, ka jūs vēlaties HTTP,
pat ja jūs faktiski nav ierakstiet to.
Vairāk tehniski gan, HTTP ir protokols, valoda
sakārto, ka tīmekļa pārlūkprogrammām un web serveri runā, komplekts
konvencijām, uz kuru tie ievēro, tikai
tāpat mēs, cilvēki ir.
Piemēram, ASV, kad jūs pirmo reizi tiekas kāds, tu
parasti uzsākt savienojumu, paplašinot savu
roku, kurā brīdī, citas personas reaģē uz to, ko
kratot to.
Nu, tas protokols.
Dažās valstīs vai ģimenēm, jūs uzsākt savienojumu ar
kissing kāds uz vaiga.
Nu, ka cita protokols.
Tātad HTTP ir protokols, kas notiek ar iesaistīt datorus
vietā cilvēkiem.
Un šeit ir redzams, kā tā darbojas.
Kad pārlūkprogramma vēlas parādīt cilvēka mājas lapu, tā sāk
savienojums ar tīmekļa serveri, nosūtot HTTP pieprasījumu,
iekšā kas ir ziņa līdzīgs lūdzu
sūtīt man šo tīmekļa lapu.
Patiesībā, tas ir kaut kas vairāk, noslēpumains, piemēram,
get/http/1.1.
Bet, kad serveris saņem šo pieprasījumu, tā sūta HTTP
reakcijas, iekšā kas ir mājas lapā.
Tagad, mājas lapa, tikmēr ir rakstīts valodā
sauc par HTML vai hiperteksta iezīmēšanas valoda.
Un tas ir HTTP izpaužas savu nosaukumu.
HTTP ir akronīms HyperText pārsūtīšanas protokols,
jo kas tas ir pārnest no servera uz pārlūku
hiperteksta, hiperteksta iezīmēšanas valoda.
Savā ziņā, interneta ir kā restorāni, kur jūs esat
Klients vai klienta.
Daudz, piemēram, jūs pasūtīt ēdienus restorānā no viesmīli vai
viesmīle kas tad nes to uz jūsu galda, tāpēc pārlūkprogrammām
pasūtīt failus no web serveri, kas pēc tam
atgriežas ar pašu.
Patiesībā, ir šī iemesla dēļ, ka pārlūki bieži
saucamie klientiem un serveriem sauc, labi serveri.
Attiecības ir ļoti daudz to pašu.
Jēga?
Labi, labi pieņemsim to apskatīt faktisko HTTP pieprasījumu
un atbilde.
Pirmkārt, pieņemsim atvērt pārlūkprogrammu.
Es notikt, izmantojot Chrome, bet jūs darīt to visvairāk jebkuru
pārlūkprogramma šajās dienās.
Let 's nākamo izvēlieties Skatīt, Izstrādātājs, izstrādātāju rīki,
kas atvērs izstrādātāju paneli
apakšā mūsu loga.
Un pieņemsim nākamo klikšķi ka apakškomisijas tīkls cilni.
Nākamajā reizē es slodze mājas lapu no servera, mēs redzam
Šī cilne visus HTTP satiksmi starp
Hromu un serveri.
Labi.
Pieņemsim apmeklēt, teiksim, Google.
http://www.google.com/enter.
Labi, kas tikko notika?
Nu, pirmkārt, pieņemsim atrodiet ļoti top no tab.
Pati pirmā rindā ir Google HTTP atbildi uz manu
HTTP pieprasījums.
Nu, pieņemsim uz attiecīgās rindas.
Pa labi, mēs tagad redzēt priekšskatījumu HTML, kas bija
iekļautas šīs atbildes kopā ar visu ķekars
JavaScript.
Bet vairāk par tiem citā laikā.
Pieņemsim tagad uz galvenes cilni pa kreisi no šīs
Preview tab, un šeit, kur mēs varam redzēt reālo HTTP
Pieprasījums ka mana pārlūkprogramma nosūta un faktisko HTTP atbildes
ka Google atgriezās.
Attiecībā uz servera atbildes, pieņemsim noklikšķiniet View Source nākamo
Response galvenes.
Lūk, ko Google nosūtīja uz manu pārlūku.
Pirmā līnija ir iespējams, visvairāk interesanti -
HTTP/1.1 200 OK.
Tas nozīmē, viss ir labi un mājas lapa tika nodota
veiksmīgi.
Izredzes ir jūs nekad neesmu redzējis šo 200 pirms, citādi
pazīstams kā HTTP statusa kodu, bet jūs, iespējams, redzējuši 404,
Fails nav atrasts, varbūt daži citi.
Nu, tas ir, ja šie skaitļi nāk no.
Nu jums ir tā -
HTTP.