瀏覽器的原理
實質是實現http協議的通訊 , 具體過程如下:HTTP通信的流程 , 大體分為三個階段:
1、連接服務器通過一個ServerSocket類對象對8000端口進行監聽 , 監聽到之后建立連接 , 打開一個socket虛擬文件 。
2、請求創建與建立socket連接相關的流對象后 , 瀏覽器獲取請求 , 為GET請求 , 則從請求信息中獲取所訪問的HTML文件名 , 向服務器發送請求 。
【瀏覽器的原理】3、應答服務收到請求后 , 搜索相關目錄文件 , 若不存在 , 返回錯誤信息 。若存在 , 則想html文件 , 進行加HTTP頭等處理后響應給瀏覽器 , 瀏覽器解析html文件 , 若其中還包含圖片 , 視頻等請求 , 則瀏覽器再次訪問web服務器 , 異常獲取圖片視頻等 , 并對其進行組裝顯示出來 。
推薦閱讀
- 祥子戰勝劉四爺指的什么事情
- 長頭發怎么扎好看 這樣扎意想不到的美
- 如何做一名優秀的導游 怎么做一個好導游
- 炒包菜的家常做法 如何做炒包菜
- 求成都野釣的好地方越多越好
- 為什么英雄聯盟解說小智的照片沒有人能夠人肉到
- 雞蛋放冰箱會壞么
- 如何做正宗鹵水雞 鹵水雞的做法
- 七日的王妃 電視劇演員表 七日的王妃有哪些演員
- 云南騰沖的景點有哪些
