[Powered by Google Translate] Jadi kebanyakan setiap hari, anda mungkin taipkan atau sekurang-kurangnya melihat HTTP. Malah, jika anda menonton atau mendengar ini sejak web, anda menggunakan HTTP sekarang. Tetapi apa yang ia? Nah, ia adalah apa yang anda taip pada permulaan URL, atau sekurang- kurangnya digunakan untuk. Pada hari ini, pelayar hanya menganggap bahawa anda mahu HTTP, walaupun anda sebenarnya tidak menaip. Lebih teknikal walaupun, HTTP adalah protokol, bahasa macam, yang pelayar web dan pelayan web bercakap, satu set konvensyen untuk yang mereka mematuhi, hanya seperti kita manusia mempunyai. Sebagai contoh, di Amerika Syarikat, apabila anda mula-mula bertemu dengan seseorang, anda biasanya memulakan sambungan dengan melanjutkan tangan, di mana titik, orang lain bertindak balas kepadanya oleh berjabat ia. Nah, itulah protokol. Di sesetengah negara atau keluarga, anda memulakan sambungan dengan mencium seseorang di pipi. Nah, bahawa protokol lain. Jadi HTTP adalah protokol yang berlaku melibatkan komputer bukannya manusia. Dan di sini adalah bagaimana ia berfungsi. Apabila pelayar mahu menunjukkan manusia sebuah laman web, ia memulakan sambungan kepada pelayan web dengan menghantar permintaan HTTP, di dalam mana mesej serupa dengan sila menghantar saya laman web ini. Pada hakikatnya, ia adalah sesuatu yang lebih samar seperti, get/http/1.1. Tetapi apabila pelayan menerima permintaan itu, ia menghantar HTTP tindak balas, dalam yang merupakan laman web. Sekarang bahawa laman web, Sementara itu, ditulis dalam bahasa dipanggil HTML, atau Hiperteks Markup Language. Dan itulah HTTP mendapat namanya sendiri. HTTP adalah singkatan bagi Protokol Pemindahan Hiperteks, kerana apa ia memindahkan dari pelayan kepada pelayar hiperteks, Hiperteks Markup Language. Dari satu segi, web adalah seperti sebuah restoran di mana anda pelanggan atau pelanggan. Sama seperti anda memesan makanan di sebuah restoran dari pelayan atau pelayan yang kemudiannya membawa ke meja anda, begitu juga pelayar web perintah fail dari pelayan web yang kemudiannya pulangan dengan yang sama. Malah, adalah untuk sebab ini sangat bahawa pelayar sering pelanggan dipanggil dan pelayan dipanggil, pelayan juga. Hubungan adalah sangat banyak yang sama. Masuk akal? Baiklah, mari kita melihat permintaan HTTP sebenar dan tindak balas. Pertama, mari kita membuka pelayar. Saya berlaku untuk menggunakan Chrome, tetapi anda melakukan ini dalam kebanyakan mana-mana pelayar hari ini. Mari Lihat seterusnya pilih, Pemaju, Alat Pembangun, yang akan membuka panel Pemaju di bahagian bawah tetingkap kami. Dan mari klik seterusnya yang tab Network panel. Masa depan saya memuatkan halaman web dari pelayan, kita akan lihat di tab ini semua trafik HTTP antara Chrome dan pelayan. OK. Mari kita melawat, katakan, Google. http://www.google.com/enter. OK, apa yang hanya berlaku? Well, pertama, mari kita tatal kepada sangat atas tab. Baris pertama mewakili respon HTTP Google untuk saya HTTP permintaan. Nah, mari kita klik baris tersebut. Ke kanan, kita lihat sekarang preview HTML yang dimasukkan ke dalam respons yang, bersama-sama dengan sekumpulan keseluruhan JavaScript. Tetapi lebih ke atas mereka masa yang lain. Mari kita sekarang klik tab Pengepala kiri ini Tab Preview, dan di sini adalah di mana kita boleh melihat HTTP sebenar permintaan bahawa pelayar saya dihantar dan respon HTTP yang sebenar bahawa Google dikembalikan. Sebagai tindak balas pelayan, mari klik View Source depan Response Pengepala. Berikut adalah apa yang Google telah menghantar kepada pelayar saya. Baris pertama adalah mungkin yang paling menarik - HTTP/1.1 200 OK. Ini bermakna semua adalah baik dan laman utama telah dipindahkan dengan jayanya. Kemungkinan yang anda tidak pernah melihat ini 200 sebelum ini, sebaliknya dikenali sebagai kod status HTTP, tetapi anda mungkin telah dilihat 404, Fail Tidak Dijumpai, mungkin beberapa orang lain. Nah, ini adalah di mana nombor-nombor datang dari. Nah ada anda mempunyai ia - HTTP.