[Powered by Google Translate] Todėl dauguma kiekvieną dieną, jūs tikriausiai įveskite arba bent jau matyti HTTP. Iš tiesų, jei jūs žiūrite ar klausydamiesi tai per interneto, jūs naudojate HTTP dabar. Bet kas tai yra? Na, tai, ką jūs įvedate URL pradžioje, arba mažiau kaip įpratę. Šiomis dienomis, naršyklių tiesiog manyti, kad norite HTTP, net jei jūs ne iš tikrųjų įveskite jį. Daugiau techniškai, nors HTTP protokolas, kalba rūšių, kad interneto naršyklė ir interneto serverių kalbėti, rinkinys konvencijų, kurių jie laikosi, tiesiog , kaip ir mes, žmonės. Pavyzdžiui, JAV, kai pirmą kartą susitikti žmogų, jūs paprastai pradėti ryšį, pratęsiant savo vertus, tuo momentu, kitas asmuo reaguoja į jį i ‰ purtydami. Gerai, kad protokolas. Kai kuriose šalyse ar šeimoms, jums pradėti ryšį bučiavosi ką nors į skruostą. Gerai, kad kitas protokolas. Taigi HTTP protokolas, kuris atsitinka įtraukti kompiuteriais , o ne žmonėms. Ir štai, kaip ji veikia. Kai naršyklė nori parodyti žmogaus tinklalapį, ji pradeda jungtis į interneto serverį siunčiant HTTP "užklausą, kurio viduje yra pranešimas panašus prašome siųsti man šiuo tinklalapiu. Iš tikrųjų, tai kažkas daugiau paslaptingas kaip, get/http/1.1. Bet kai serveris gauna šį prašymą, ji siunčia HTTP atsakas, kurio viduje yra interneto puslapis. Dabar, kad interneto puslapis, tuo tarpu, yra parašyta kalba vadinama HTML arba Hypertext Markup Language. Ir tai HTTP gauna savo pavadinimą. HTTP - Hypertext Transfer Protocol santrumpa, nes tai, ką perkelti iš serverio į naršyklę hipertekstas, Hypertext Markup Language. Tam tikra prasme, internete yra panašus į restoranų, kur jūs klientas ar klientas. Panašiai kaip jums užsisakyti maistą restorane padavėju arba padavėja, kas tada atneša jį į jūsų stalo, todėl tai interneto naršyklių užsakyti failus iš serverio, kuris tada grįžta su tą patį. Tiesą sakant, būtent dėl ​​šios priežasties, kad naršyklių dažnai vadinamieji klientai ir serveriai yra vadinami, gerai serveriai. Santykiai yra labai daug tą patį. Prasminga? Viskas gerai, galime imtis ne faktinė HTTP užklausa atrodo ir atsakymas. Pirma, galime atidaryti naršyklę. Aš atsitikti, kad naudojate "Chrome", tačiau tai padaryti dauguma bet naršyklė šių dienų. Tegul kitas pasirinkite View, kūrėjas, Kūrėjo įrankiai , kuri bus atidaryta Kūrėjų skydelį mūsų lango apačioje. Ir tegul Toliau Paspauskite, kad kolegijos skirtuką Network. Kitą kartą aš įkelti tinklalapį iš serverio, mes pamatyti šis skirtukas visų HTTP srautą tarp Chrome ir serverio. Gerai. Leiskite apsilankyti, tarkim, "Google". http://www.google.com/enter. Gerai, kas atsitiko? Na pirmiausia, galime pereikite prie pačiame viršuje skirtuko. Labai pirmoje eilutėje atstovauja HTTP "Google" atsakymas į mano HTTP užklausa. Na, galime spustelėkite tą eilutę. Į dešinę, matome HTML fragmentą įtrauktas į tą atsakymą, kartu su visa krūva "JavaScript". Bet daugiau tiems, kitą kartą. Tegul dabar į kairę, spustelėkite skirtuką Antraštės Peržiūra ", ir čia, kur mes galime pamatyti faktinį HTTP prašyti, kad mano naršyklė siunčiami ir faktinį HTTP atsakymo kad "Google" sugrįžo. Kaip serverio atsakymo, galime spustelėkite Žiūrėti Šaltinis kitą Atsako antraštes. Štai ką "Google" išsiuntė savo naršyklėje. Pirma linija yra galbūt labiausiai įdomus - HTTP/1.1 200 GERAI. Tai reiškia, kad viskas yra gerai ir pradžios puslapis buvo perkeltas sėkmingai. Šansai yra, kad jūs niekada matė šį 200 iki, nes priešingu atveju žinomas kaip HTTP būsenos kodą, bet jūs tikriausiai matė 404 File not found, o gal ir kai kurie kiti. Na, tai kur tie numeriai yra kilę iš. Na jūs turite jį - HTTP.