【发布时间】:2011-01-28 15:37:37
【问题描述】:
关于 HTTP1.1 中的数据压缩有疑问。我的 apache 压缩浏览器请求的 HTML/CSS/JS 文件。但是作为 GWT asynch/AJAX 调用的一部分在网络上传递的序列化数据呢?那也会被压缩吗?
问候 -J
【问题讨论】:
标签: ajax apache http gwt data-compression
关于 HTTP1.1 中的数据压缩有疑问。我的 apache 压缩浏览器请求的 HTML/CSS/JS 文件。但是作为 GWT asynch/AJAX 调用的一部分在网络上传递的序列化数据呢?那也会被压缩吗?
问候 -J
【问题讨论】:
标签: ajax apache http gwt data-compression
可能。浏览器和网络服务器协商压缩(浏览器说明它支持什么,网络服务器相应地回复),是否适用于特定资源完全取决于您的本地配置。
【讨论】:
感谢西蒙的回答。我做了一些 TCP 流量捕获等,并了解了一个有趣的事实。如果浏览器发送带有接受 zip/.gzip 文件编码的请求,GWT 会自行压缩数据(仅 JSON 数据)。
我有一个大网格,我使用 Fiddler 发出请求,一次带有标头,一次没有标头。使用 headers 的数据大小大约是没有 headers 的情况的 1/7。
这与 apache mod deflate 无关。我的 apache mod deflate 只负责压缩 js/ss/html 文件。
干杯 J
【讨论】: