我想为 Java 小程序尝试 pack200 压缩。我知道浏览器必须支持它才能工作,并且根据文档,如果它将“Accept-encoding:pack200-gzip”发送到服务器,它就会这样做。但是,我的浏览器(尝试了几个)不会发送它,只会发送“Accept-encoding: gzip, deflate”。因为我假设 JRE 是浏览器使用这种新编码的关键,所以我尝试安装从 1.6.0.34 到最新 1.7 的几个 Java RE,但没有成功。我在这里想念什么?有什么我误解了吗?
不幸的是,谷歌搜索并没有太大帮助,我试过了!
编辑:好的,我发现我误解了什么。我正在使用 HTTP 分析器来查看浏览器向服务器发送的内容,但发送这个特定请求的当然不是浏览器,而是 JVM。查看服务器上的请求,我看到正在发送正确的接受编码。