瀏覽器請求到呈現的完整流程
- 輸入 URL 或點擊連結
- 瀏覽器透過 DNS 解析 IP
- 發送 HTTP 請求
- 連線伺服器並請求內容(伺服器端處理留待後文)
- 瀏覽器解析回應內容並渲染頁面,同時發起其他資源請求
DNS 解析優化
DNS 解析耗時且期間無法下載資源。瀏覽器與作業系統提供 DNS 快取機制,重複請求同域名可直接讀取快取,減少解析延遲。性能優化乃點滴累積。
HTTP 請求發送細節
- 瀏覽器發送 TCP 封包要求建立連線
- 伺服器回應確認連線已建立
- 瀏覽器發送 HTTP GET 請求,含 Cookie、Header 等資訊
後續文章將深入各階段優化策略。