[Powered by Google Translate] 因此,大多數的每一天,你可能輸入或 至少可以看到HTTP。 事實上,如果你看或聽這 網絡上,你現在正在使用的HTTP。 但究竟是什麼呢? 嗯,這是你輸入的URL開始,或在 至少使用。 這些天來,瀏覽器只是假設您想要HTTP, 即使你不實際輸入。 更多技術上雖然HTTP是一種協議,一種語言的 排序,Web瀏覽器和Web服務器說話,一組 公約而堅持, 像我們人類。 例如,在美國,當你第一次見面的人,你 通常會啟動一個連接,通過延長 另一方面,在這一點,其他人的響應給它的 顫抖吧。 嗯,這是一個協議。 在某些國家或家庭,你啟動一個連接 人接吻的臉頰。 好了,其他協議。 因此,HTTP協議發生涉及計算機 而不是人類。 在這裡,它是如何工作的。 當瀏覽器要顯示一個人的一個網頁,它啟動 一個連接到Web服務器發送一個HTTP請求, 其內部是一個消息類似於請 給我這個網頁。 在現實中,它更神秘的東西一樣, get/http/1.1。 但是,當服務器收到請求時,它會發送一個HTTP 響應,其內部是網頁。 現在,網頁,同時,書面的語言 被稱為HTML,或超文本標記語言。 這是HTTP都有自己的名字。 HTTP是超文本傳輸協議的縮寫, 因為從服務器傳輸到瀏覽器 超文本,超文本標記語言。 從某種意義上說,網絡就像是一個餐館,你是 客戶或者客戶端。 就像你在餐廳點菜,服務員或 女服務員誰,然後把它給你的表,這樣做的網頁瀏覽器 為了從Web服務器上的文件,然後 具有相同的回報。 事實上,是因為這個原因,瀏覽器往往 被稱為所謂的客戶端和服務器,以及服務器。 的關係是非常一致的。 有意義嗎? 好吧,讓我們來看看在實際的HTTP請求 和響應。 首先,讓我們打開一個瀏覽器。 我正好在使用Chrome瀏覽器,但在幾乎任何你這樣做 瀏覽器這些天。 我們的下一個選擇View,開發人員,開發人員工具, 這將打開一個開發人員面板 我們的窗口底部。 ,讓我們下一次的點擊面板中的“網絡”選項卡。 接下來的時間,我從服務器加載網頁,我們可以看到在 此選項卡中所有的HTTP流量之間 瀏覽器和服務器。 OK。 讓我們來參觀,說,谷歌。 http://www.google.com/enter。 OK,剛剛發生了什麼? 那麼首先,讓我們來滾動到最頂端的標籤。 的第一行代表了谷歌的HTTP響應我的 HTTP請求。 好了,讓我們點擊該行。 正確的,我們現在看到的HTML預覽 包含在該響應中,隨著一大堆 的JavaScript。 但其他時間的。 現在,讓我們單擊“頁眉”選項卡左邊的 “預覽”選項卡,在這裡我們可以看到實際的HTTP 我的瀏覽器發送的請求和實際的HTTP響應 谷歌返回。 服務器的響應,讓我們單擊“查看源文件”下 響應頭。 下面是谷歌發送到我的瀏覽器。 第一行是也許是最有趣的 - HTTP/1.1 200 OK。 這意味著一切都很好,該網頁轉移 成功。 賠率是你從來沒有見過這200之前,否則 被稱為HTTP狀態代碼,但你可能已經看到了404, 文件沒有找到,也許一些人。 那麼,這是這些數字來自。 那麼有你有它 - HTTP。