HTTP1.0和HTTP1.1的區別
HTTP1.0
給出網頁的時候,對於網頁中的圖片,它給出的是URL地址,通過多次“很短的”的TCP請求,從web服務器,請求這些資源。
HTTP1.1
核心就是持久連接,通過一次持久連接,把文檔裏的東西全部讀取完了,HTTP1.0支持請求的流水線(Pipelining)處理,在一個TCP連接上可以傳送多個HTTP請求和響應,減少了建立和關閉連接的消耗和延遲,在HTTP1.1中默認開啓Connection: keep-alive,一定程度上彌補了HTTP1.0每次請求都要創建連接的缺點。
如何提高DNS解析效率
dns緩存
查詢結果會緩存在本地系統和瀏覽器中一段時間。
減少DNS查詢次數
將外部域的文件下載到本地