[Powered by Google Translate] Kështu që shumica çdo ditë, ju ndoshta lloji ose
të paktën shih HTTP.
Në fakt, në qoftë se ju jeni të shikuar ose dëgjuar për këtë gjatë
web, ju jeni duke përdorur HTTP tani.
Por çfarë është ajo?
E pra, kjo është ajo që ju shkruani në fillim të një URL, ose në
paktën përdorur për të.
Këto ditë, shfletues vetëm të supozojmë se ju dëshironi HTTP,
edhe në qoftë se ju në fakt nuk shkruani atë.
Më shumë teknikisht pse, HTTP është një protokoll, një gjuhë e
llojet, që shfletues web dhe serverat web flasin, një grup i
konventat në të cilat ata t'i përmbahen, vetëm
si ne njerëzit kanë.
Për shembull, në SHBA, kur ju së pari të përmbushë dikush, ju
zakonisht të fillojë një lidhje duke zgjeruar tuaj
Nga ana tjetër, në të cilën pikë, personi tjetër i përgjigjet atij me
lëkundje atë.
E pra, kjo është një protokoll.
Në disa vende, ose familjet, ju filloni një lidhje nga
kissing dikush në faqe.
E pra, që një tjetër protokoll.
Pra HTTP është një protokoll që ndodh të përfshijë kompjuterë
në vend të njerëzve.
Dhe këtu është se si funksionon.
Kur një shfletues dëshiron të tregojë një njeriut të një web faqe, ajo inicon
një lidhje me një server web të kihet duke dërguar një kërkesë HTTP,
brenda e cila është një mesazh Akin tek lutemi
më dërgoni këtë faqe interneti.
Në realitet, kjo është diçka shumë fshehta si,
get/http/1.1.
Por kur serveri merr atë kërkesë, ajo dërgon një HTTP
reagimi, brenda e cila është web faqe.
Tani që web faqe, ndërkohë, është shkruar në një gjuhë
quajtur HTML, ose HyperText Markup Language.
Dhe kjo është HTTP merr emrin e vet.
HTTP është një akronim për HyperText Transfer Protocol,
sepse ajo është e transferuar nga serveri në shfletuesin është
HyperText, HyperText Markup Language.
Në një kuptim, është si një web restorante ku jeni
Konsumatori ose klient.
Shumë si ju qëllim ushqim në një restorant nga një kamerier apo
kameriere cili pastaj sjell atë në tryezën tuaj, kështu që të bëjë shfletues web
Fotografi urdhër nga një web server i cili pastaj
kthimit me të njëjtën.
Në fakt, është për këtë arsye që shumë shpesh janë shfletues
Klientët quajtur dhe serverat janë të thirrur, dhe serverat.
Marrëdhënia është shumë e njëjtë.
Kuptim?
Në rregull, mirë le të marrin një vështrim në një kërkesë HTTP aktuale
dhe përgjigje.
Së pari, le të hapur një shfletues.
Unë të ndodhë të jetë duke përdorur Chrome, por ju bëni këtë në shumicën e ndonjë
Shfletuesi këto ditë.
Shiko ardhshëm Le të zgjedhur, Developer, Mjete Zhvillimi,
e cila do të hapë një panel Zhvilluesin në
poshtme të dritares tonë.
Dhe le të klikoni tjetër që tab panelit Network.
Herën tjetër unë ngarkesës web faqe nga një server, ne do të shohim në
ky tab gjitha të trafikut HTTP mes
Chrome dhe server.
OK.
Le të vizitojnë, të themi, Google.
http://www.google.com/enter.
OK, çfarë ndodhi?
E pra së pari, le të lëvizni për të krye të tab.
Radhën e parë përfaqëson përgjigje HTTP Google ndaj mia
Kërkesa HTTP.
E pra, le të klikoni atë rresht.
Në të djathtë, ne tani shohim një vrojtim i HTML që ishte
përfshira në këtë përgjigje, së bashku me një bandë e tërë e
JavaScript.
Por më shumë në ato kohë tjetër.
Le tani kliko skedën Headers në të majtë të kësaj
Tab preview, dhe këtu është ajo ku ne mund të shohim HTTP aktuale
Kërkesa që shfletuesi im më dërgoi dhe aktuale HTTP përgjigje
se Google u kthye.
Sa për reagimin e serverit, le të klikoni View Source tjetër
Headers përgjigje.
Këtu është ajo që Google ka dërguar në shfletuesin tim.
Linja e parë është ndoshta më interesante -
HTTP/1.1 200 OK.
Kjo do të thotë të gjitha është mirë dhe homepage u transferua
sukses.
Shanset janë që ju kurrë nuk kam parë këtë para 200, përndryshe
njohur si një kod statusit HTTP, por ju ndoshta keni parë 404,
Paraqesë Not Found, ndoshta disa të tjerë.
E pra, ky është vendi ku ato numra vijnë nga.
E pra, nuk keni atë -
HTTP.