[Powered by Google Translate] Torej je večina vsak dan, najbrž vnesete ali
vsaj glej HTTP.
V bistvu, če gledate ali poslušate to več
spleta, ki ga uporabljate HTTP zdaj.
Toda kaj je to?
No, to je tisto, kar vnesete na začetku URL ali na
Vsaj nekoč.
Te dni, brskalnik le domnevati, da želite HTTP,
tudi če ne dejansko tip.
Več tehnično čeprav HTTP je protokol, jezik
razpoloženje, da spletni brskalniki in spletnih strežnikov govorijo, komplet
konvencij, ki velja zanje, samo
tako kot imamo ljudje.
Na primer v ZDA, ko prvič nekoga spoznaš, da
Običajno vzpostavite povezavo z razširitvijo svoje
strani, na kateri točki se druga oseba odgovori, ki mu jih
ga trese.
No, to je protokol.
V nekaterih državah ali družine, da vzpostavite povezavo z
poljubljanje nekoga na lice.
No, to je drug protokol.
Torej HTTP je protokol, ki se zgodi, da gre računalnike
namesto ljudi.
In tukaj je, kako to deluje.
Ko brskalnik želi pokazati človeško spletno stran, se začenja
Povezava na spletni strežnik, da pošlje zahtevo HTTP,
Notranjost, ki je sporočilo, podobno prosim
pošlji mi to spletno stran.
V resnici pa je nekaj bolj skrivnosten, kot so,
get/http/1.1.
Toda, ko strežnik prejme to zahtevo, pošlje HTTP
odgovor, znotraj katerega je spletna stran.
Zdaj, da je spletna stran, medtem, je napisana v jeziku,
imenovano HTML ali HyperText Markup Language.
In to je HTTP dobil svoje ime.
HTTP je kratica za HyperText Transfer Protocol,
ker tisto, kar je prenos s strežnika za brskalnik,
hipertekst, HyperText Markup Language.
V smislu, web je kakšnih restavracijah, kjer ste vi
Stranka ali stranke.
Podobno kot naročiš hrano v restavraciji od natakarja ali
Natakarica, ki jo prinaša na vašo mizo, to brskalniki
naročilo datotek iz spletnega strežnika, ki nato
se vrača z enako.
V resnici je prav zaradi tega, da brskalniki so pogosto
ti odjemalci in strežniki so poklicani, ter strežnikov.
Odnos je zelo podobno.
Smiselno?
V redu, pa dajmo si oglejte dejansko zahtevo HTTP
in odziv.
Prvič, kaj je odpreti brskalnik.
Jaz mislim, da se z brskalnikom Chrome, vendar pa to v večini vse
Brskalnik v teh dneh.
Naslednji izberite Gremo Poglej, razvijalce, orodja za razvijalce,
ki bo odprla za razvijalce plošče na
Spodnji del našega okna.
In kaj je naslednji klik, ki panela mreža kartici.
Naslednjič, ko sem naložiti spletno stran s strežnika, bomo videli v
Ta zavihek ves HTTP promet med
Chrome in strežnik.
OK.
Naj obisk, recimo, Google.
http://www.google.com/enter.
V redu, kaj se je pravkar zgodilo?
No najprej, kaj je pomaknite na sam vrh na kartici.
Prva vrstica predstavlja odziva HTTP Google z mojim
HTTP zahtevo.
No, pa še to vrstico.
Na desni strani smo zdaj videli predogled HTML, ki je bila
vključijo v tem odgovoru, skupaj s kopico
JavaScript.
Ampak bolj na tiste, drugič.
Pojdimo zdaj kliknite jeziček Glave na levi strani tega
Predogled kartici, in tukaj je, kjer lahko vidimo dejansko HTTP
Zahteva, da je moj brskalnik je posredoval in dejansko HTTP odgovor
da Google vrne.
Kot je za odgovor strežnika, dajmo kliknite Ogled izvorne kode poleg
Odzivni glave.
Tukaj je, kaj je Google poslal v mojem brskalniku.
V prvi vrstici je morda najbolj zanimivo -
HTTP/1.1 200 OK.
To pomeni, da je vse dobro in domača je bila prenesena
uspešno.
Kvota se nikoli niste videli tega 200 pred drugače
znan kot kodo stanja HTTP, vendar ste verjetno opazili 404,
Datoteka ni bila najdena, morda nekatere druge.
No, to je, če te številke prišli.
Torej, tam ga imate -
HTTP.