[Powered by Google Translate] Svo flesta daga, slá þú sennilega eða
að minnsta kosti sjá HTTP.
Í staðreynd, ef þú ert að horfa á eða hlusta á þetta yfir
vefur, þú ert að nota HTTP núna.
En hvað er það?
Jæja, það er það sem þú skrifar í upphafi vefslóð, eða
síst að venjast.
Þessa dagana, gera ráð vafrar bara að þú vilt HTTP,
jafnvel ef þú ert ekki í raun slá það.
Meira tæknilega þó HTTP er siðareglur, tungumál af
konar, sem vefur flettitæki og vefur framreiðslumaður tala, að setja af
samninga sem þeir fylgja, bara
eins og við mennirnir hafa.
Til dæmis, í Bandaríkjunum, þegar þú hittir fyrst einhvern, þú
venjulega hefja tengingu með því að útvíkka þína
vegar, á hver benda, að hinn aðilinn bregst við því með því að
hrista það.
Jæja, það er siðareglur.
Í sumum löndum eða fjölskyldna, hefja þig á tengingu við
kyssa einhvern á kinnina.
Jæja, að annar siðareglur.
Svo er HTTP siðareglur sem gerist að taka tölvur
stað hjá mönnum.
Og hér er hvernig það virkar.
Þegar vafrinn vill sýna mönnum vefsíðu, byrja það
tenging til a vefur framreiðslumaður með því að senda HTTP beiðni,
inni sem er skilaboð í ætt að þóknast
senda mér þessa vefsíðu.
Í raun og veru, það er eitthvað meira dulinn eins,
get/http/1.1.
En þegar miðlara fær þá beiðni, sendir það á http
svar, inni sem er vefsíðan.
Nú þessi vefur blaðsíða, á meðan, er skrifað á tungumáli
kallast HTML eða HyperText Markup Language.
Og það er HTTP fær sitt heiti.
HTTP er skammstöfun fyrir HyperText Transfer Protocol,
vegna þess hvað það er að flytja frá miðlara til að vafra er
Hypertext, Hypertext Markup Language.
Í vissum skilningi á vefnum er eins og veitingahús þar sem þú ert
viðskiptavinur eða viðskiptavinur.
Líkt þú pantar mat á veitingastað frá þjóninn eða
þjónustustúlka sem þá færir það á töflunni, svo gera vefur flettitæki
röð skrár frá a vefur framreiðslumaður, sem þá
aftur með það sama.
Í raun er af þessari ástæðu sem vafrar eru oft
kallast viðskiptavini og netþjóna eru kallaðir, vel framreiðslumaður.
Sambandið er mjög mikill the sami.
Skynsamleg?
Allt í lagi, og skulum taka a líta á raunverulegum HTTP beiðni
og viðbrögð.
Í fyrsta lagi skulum opna vafra.
Ég gerst að vera með Chrome, en þú gerir þetta í flestum allir
vafra þessa dagana.
Next velja skulum View, Hönnuður, Hönnuður Tools,
sem mun opna Developer pallborð á the
neðst á glugganum okkar.
Og við skulum næst smellir sem spjaldið er Network flipann.
Næst þegar ég hlaða vefsíðu frá miðlara, munum við sjá í
Þessi flipi allar HTTP umferð milli
Króm og miðlara.
OK.
Við skulum fara, segja Google.
http://www.google.com/enter.
OK, það bara gerðist?
Jæja fyrst, við skulum fletta til the mjög toppur af the flipi.
The mjög fyrstur lína sýnir HTTP svar Google til minn
HTTP beiðni.
Jæja, við skulum smella röðinni.
Til hægri sjáum við nú sýnishorn af HTML sem var
innifalið í því svari, ásamt a heild búnt af
JavaScript.
En meira um þá seinna.
Skulum smella nú hausa flipann til vinstri þessa
Preview flipann, og hér er þar sem við getum séð í raun HTTP
beiðni um að vafrinn minn sent og raunverulegur HTTP svar
sem Google aftur.
Eins og fyrir svar miðlara, skulum smelltu View Source næstu
Svar hausar.
Hér er það sem Google sendi í vafranum mínum.
Fyrsta línan er kannski mest spennandi -
HTTP/1.1 200 OK.
Þetta þýðir að allt er vel og á heimasíðunni var flutt
með góðum árangri.
Líkurnar eru að þú hafir aldrei séð þetta 200 áður, annars
þekktur sem HTTP stöðu númer, en þú hefur sennilega séð 404,
File Not Found, kannski sumir aðrir.
Jæja, þetta er þar sem þær tölur koma frá.
Jæja þar hafið þið það -
HTTP.