2014-04-27 104 views
0

當我請求一個網頁時,假設這個網頁包含圖像,css和js文件,http響應如何?它是多個實體(img,css,js,text/html ....)的一個響應,還是多個響應數據包會以單個實體的形式發回給我的瀏覽器?HTTP響應結構

+1

看看FireBug。 Firefox內置的網頁開發工具也應該爲您提供此信息。 – merlin2011

+0

好的,謝謝我使用了Firefox Web控制檯開發工具,它顯示了對一個請求的多個響應。 – muaz

回答

1

得到谷歌瀏覽器。然後轉到查看 - >開發人員 - >開發人員工具。 打開開發工具,轉到選項卡「網絡」。

現在,隨着開發人員面板打開。轉到瀏覽器的地址欄並輸入類似http://csb.stanford.edu/class/public/pages/sykes_webdesign/05_simple.html

然後,您可以通過HTTP查看瀏覽器正在請求的所有文件。

正如您所看到的,HTTP響應並不包含您在網站上看到的所有內容。但主頁面有圖像和CSS的引用,然後瀏覽器解析這些內容並獲取其他項目。爲網頁的每個項目[圖像或CSS文件]創建新的HTTP請求。探索這個工具,你會發現它是如何工作的。有關...瞭解關於HTML的更多信息。