[Powered by Google Translate] Ən Belə ki, hər gün, siz yəqin ki, yazın və ya
ən azı HTTP görürük.
Əslində, bu artıq seyr və ya dinləmək istəyirsinizsə
web, siz indi HTTP istifadə edirik.
Amma nə?
Bəli, bu bir URL əvvəlində yazın nə var, və ya
ən üçün istifadə olunur.
Bu gün, tarayıcılar yalnız siz HTTP istəyirəm ki, güman
həqiqətən yazın bile.
Daha texniki baxmayaraq, HTTP, bir dil bir protokoldur
web browser və web server danışmaq növ, bir sıra
konvensiyalar onlar uyğun olan yalnız
biz insanlar var kimi.
Məsələn, ABŞ-da, ilk kimsə cavab zaman,
adətən uzadılması ilə bağlı başlamaq üçün
tərəfdən, bu nöqtədə, digər şəxs tərəfindən cavab
bu sarsıntı.
Yaxşı, bir protokol var.
Bəzi ölkələrdə və ya ailə, siz bir əlaqə başlamaq
bu yanaq haqqında kimsə kissing.
Yaxşı, bir protokol ki.
Belə ki, HTTP kompüter cəlb etmək olur ki, bir protokoldur
əvəzinə insan.
Və necə burada.
Bir brauzer bir insan bir web page göstərmək istəyir, o, təşəbbüs
bir HTTP sorğu göndərməklə bir web server üçün bir keçid,
daxilində olan bir mesaj edin akin deyil
Bu web page göndərmək.
Əslində, bu kimi daha çox sirli bir şey var
get/http/1.1.
Amma server ki, sorğu aldığında, bir HTTP göndərir
cavab, içərisində olan web page edir.
İndi web səhifə, eyni zamanda, bir dildə yazılmış
HTML və ya mətn Markup Language çağırıb.
Və HTTP öz adını alır var.
HTTP, Hypertext Transfer Protocol üçün bir kisaltmasidir
nə server browser transfer oldu, çünki
mətn, Hypertext Markup Language.
Bir mənada, web siz olduğunuz bir restoran kimi
müştəri və ya müştəri.
Bir garson bir restoranda yemək sifariş və ya çox kimi
sonra masa onu gətirən xörəkpaylayan, belə ki, web browser etmək
bir web server üçün faylları olan sonra
Eyni ilə qaytarır.
Əslində, tarayıcılar tez-tez ki, bu çox səbəbdən
adlandırılan müştəri və server, həmçinin server deyilir.
Əlaqələr çox eyni.
Mənada etmək?
Bütün hüquqlar, quyunun faktiki HTTP request nəzər edək
və cavab.
Birincisi, üzrə brauzeri açmaq bildirin.
Mən Chrome istifadə üçün baş, lakin ən çox hansı bunu
browser bu gün.
Let növbəti seçin View, Developer, Developer Tools,
də bir Developer panel açılacaq
bizim pəncərənin alt.
Və qoy növbəti basın ki, panelin Network nişanı.
Mən bir server veb səhifə yüklemek Növbəti dəfə biz görəcəksiniz
bu nişanı arasında HTTP trafik bütün
Chrome və server.
OK.
Gəlin, Google, ziyarət deyirlər.
http://www.google.com/enter.
OK, nə oldu?
Yaxşı ilk nişanı çox top hərəkət edək.
İlk sırada mənim üçün Google HTTP cavab təmsil
HTTP request.
Yaxşı ki, satırı basın edək.
Sağa, indi ki, bir HTML preview görmək
bütün dəstə ilə birlikdə ki, cavab daxil
JavaScript.
O bir dəfə, lakin daha çox.
Gəlin indi bu sol Başlıkları sekmesini basın
Biz faktiki HTTP görə bilərsiniz Preview nişanı və burada
mənim brauzerinizin göndərilən sorğu və faktiki HTTP cavab
Google geri edir.
Server cavab kimi, növbəti View Source basın bildirin
Cavab başlıqlar.
Burada Google browser göndərilən budur.
Ilk xətt bəlkə də ən maraqlı deyil -
HTTP/1.1 200 OK.
Bu, bütün yaxşı və ana keçirilmişdir deməkdir
uğurla.
Oran siz başqa, əvvəl bu 200 görməmişəm olunur
bir HTTP durum kodu kimi tanınan, lakin yəqin ki, 404 gördüm,
Fayl Tapılmadı, bəlkə bəzi başqaları.
Bu nömrələr gəldiyi Yaxşı, bu.
Yaxşı orada siz var -
HTTP.