日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sdch: chrome支持的新HTTP传输压缩算法

發布時間:2024/4/15 编程问答 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sdch: chrome支持的新HTTP传输压缩算法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

概述

我們知道,為了加快網絡傳輸,一般都使用gzip對文本進行壓縮。如果你現在用最新版的chrome去訪問頁面,然后打開network控制面板,查看http headers,細心的你會發現在Request Headers里的Accept-Encoding不再是gzip,deflate,而是多了個sdch,變成了gzip,deflate,sdch。如圖:

SDCH到底是什么

sdch是Shared Dictionary Compression over HTTP的縮寫,即通過字典壓縮算法對各個頁面中相同的內容進行壓縮,減少相同的內容的傳輸。如:一個網站中一般都是共同的頭部和尾部,甚至一些側邊欄也是共同的。之前的方式每個頁面打開的時候這些共同的信息都要重新加載,但使用SDCH壓縮方式的話,那些共同的內容只用傳輸一次就可以了。

sdch主要分為3個部分:首次請求,下載字典,之后的請求。

這種方式最開始的時候是Google工具欄里為IE準備的,目前Chrome已經完全支持了,不過暫時還沒發現哪個網站在使用。

SDCH與ajax+pushState

SDCH壓縮方式是為了減少相同內容的傳輸的,同時之前介紹的ajax+pushState也是減少相同內容的傳輸,他們想達到的效果是一樣的。只是SDCH是Google出的,可能今后一段時間只有Chrome瀏覽器支持,但pushState是HTML5的一個標準,目前已經有Chrome和Firefox支持,之后會有越來越多的瀏覽器支持。

個人覺得SDCH可能沒有什么太大的發展,但可以作為一個新方向研究,并且在合適的時候添加到標準里,讓網絡傳輸越來越迅速。

總結

以上是生活随笔為你收集整理的sdch: chrome支持的新HTTP传输压缩算法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。