1宪睹、瀏覽器
- 瀏覽器是安裝在電腦里面的一個軟件,能夠將網頁內容呈現(xiàn)給用戶看蚕钦,并讓用戶與網頁交互的一種軟件亭病。就好比QQ一樣都是安裝在電腦里面的一個軟件。
2嘶居、常見主流的瀏覽器
- 谷歌
- IE
- 火狐
- safari
- Opera
3罪帖、瀏覽器份額
4、不同的瀏覽器有不同的瀏覽器內核, 瀏覽器內核也就是瀏覽器所采用的渲染引擎整袁,渲染引擎決定了瀏覽器如何顯示網頁的內容菠齿,從而導致了瀏覽器兼容性問題出現(xiàn)
5、服務器
- 服務器也是電腦坐昙,只不過是比我們的電腦配置更高的電腦绳匀,并且24小時不斷電,不關機的計算機
- 服務器是專門用于存儲數(shù)據電腦炸客, 訪問者可以訪問服務器獲得服務器上存儲的資源
- 服務器一旦關機襟士,訪問者就無法訪問
6、瀏覽器訪問網頁原理
- 訪問網頁,瀏覽器把相關的資源緩存到本地
- 瀏覽器把資源渲染出來,展示給用戶看
- 第一次訪問要下載相關的資源可能要比較慢,第二次訪問就會相對的快很多
- 訪問網頁時是有真實的嚷量、物理的文件傳輸?shù)?/li>
- 網頁不是一個文件陋桂,而是大量文件組成的
- 我們之所以平常感覺第二次訪問比第一次訪問快的原因就是,第一次訪問時已經將所有文件緩存到了本地
7蝶溶、瀏覽器請求數(shù)據的過程
1)請求過程
- 按下回車時瀏覽器根據輸入的URL地址發(fā)送請求報文
- 服務器接收到請求報文嗜历,會對請求報文進行處理
- 服務器將處理完的結果通過響應報文返回給瀏覽器
- 瀏覽器解析服務器返回的結果,將結果顯示出來
2)請求過程驗證 - 利用chome瀏覽器打開一個網頁
- 打開開發(fā)人員工具
- 打開Network查看請求報文和響應報文抖所,或者是按住F12
3)報文 - 請求報文:
一個HTTP請求報文由請求行(request line)梨州、請求頭部(header)、空行和請求數(shù)據4個部分 - 響應報文:
一個HTTP響應報文由響應行田轧、響應頭暴匠、響應體組成