[Powered by Google Translate] Tehát a legtöbb minden nap, akkor valószínűleg be vagy
Legalább lásd HTTP.
Valójában, ha nézed vagy hallgat e felett
web, te HTTP most.
De mi ez?
Nos, ez az, amit írja elején egy URL-t, vagy
legkevésbé használt.
Ezek a napok, böngészők, csak feltételezik, hogy akarod HTTP,
akkor is, ha valójában nem írja.
További technikailag azonban, HTTP protokoll, a nyelv
rendezi, hogy a böngészők és webszerverek beszélnek, egy sor
egyezményeket, amelyeknek az általuk elfogadott, csak
mint mi emberek is.
Például az USA-ban, amikor először találkozik valakivel, akkor
jellemzően kezdeményez kapcsolatot, kiterjesztve a
kéz, ekkor, a másik személy válaszol, amelyet
rázta meg.
Nos, ez egy protokoll.
Egyes országokban vagy családok, akkor kezdeményez kapcsolatot
csókolózás, valaki az arcát.
Nos, ez egy protokoll.
Tehát HTTP protokoll, ami történik, hogy vonják számítógépek
helyett az emberek.
És itt van, hogyan működik.
Amikor a böngésző meg akarja mutatni az emberi weblapon kezdeményezi
a kapcsolatot a webszerver küld egy HTTP kérés,
belül, amely egy üzenet hasonlít kérem
küldj ezen a weboldalon.
Valójában, ez valami rejtélyes, mint,
get/http/1.1.
De amikor a szerver megkapja a kérelmet, akkor küld egy HTTP
válasz, belül, amely a weboldalt.
Most, hogy a weboldal, eközben van írva nyelven
nevű HTML, vagy HyperText Markup Language.
És ez a HTTP kap saját nevét.
HTTP egy mozaikszó a HyperText Transfer Protocol,
mert mi ez átadó szerver böngésző
hypertext, HyperText Markup Language.
Bizonyos értelemben az interneten olyan, mint egy étterem, ahol te vagy az
ügyfél vagy az ügyfél.
Hasonlóan rendelése étel egy étteremben egy pincér, vagy
pincérnő, aki ezután hozza azt a táblát, így nem a böngészők
Ahhoz fájlokat egy webszerverre, aki aztán
visszatér az azonos.
Tény, hogy ez az oka annak, hogy ez a nagyon böngészők gyakran
úgynevezett kliensek és a szerverek nevezik, jól szerverek.
A kapcsolat nagyon ugyanaz.
Értelme?
Rendben, vessünk egy pillantást a tényleges HTTP kérés
és reagálás.
Először is, hadd nyisson meg egy böngészőt.
Én történetesen használ Chrome, de ezt a legtöbb olyan
böngésző ezekben a napokban.
Nézzük következő válasszuk View, Fejlesztő, Fejlesztő eszközök,
amely megnyitja a fejlesztő panel a
alján ablakunk.
És nézzük, hogy a következő kattintás panel Network fülre.
A következő alkalommal, amikor betölteni weboldal egy szerver, akkor látni
Ezen a lapon az összes HTTP-forgalom között
Chrome és a szerver.
OK.
Tegyük fel látogat, mondjuk, a Google.
http://www.google.com/enter.
OK, mi történt?
Hát először is, nézzük lapozzunk a legtetején a fület.
Az első sor jelentése Google HTTP válasz az én
HTTP kérés.
Nos, akkor kattintson rá sor.
Ahhoz, hogy a jobb, most megjelenik egy előnézeti a HTML volt
szerepel, hogy a válasz, valamint egy csomó
JavaScript programot.
De még az említett másik alkalommal.
Nézzük most kattintson a fejlécek fülre a bal oldalon a
Preview fülre, és itt, ahol láthatjuk az aktuális HTTP
kérheti, hogy a böngésző elküldött és a tényleges HTTP-válasz
hogy a Google visszatért.
Ami a kiszolgáló válasza, menjünk kattintson a Nézet Forrás next
Válasz fejlécek.
Itt van, amit a Google küldött a böngésző.
Az első sor talán a legérdekesebb -
HTTP/1.1 200 OK.
Ez azt jelenti, minden rendben van, és a honlap került
sikeresen.
Nyereményszorzó Ön még soha nem láttam ezt a 200 előtt, különben
nevei HTTP státusz kód, de akkor már valószínűleg látott 404,
A fájl nem található, talán mások.
Nos, ez az, ahol ezeket a számokat származnak.
Nos, ott van ez -
HTTP.