我正在开发的这个平台使用一些机制来确定它应该根据浏览器的类型和版本,将<script>链接到一个直接的.js文件还是一个.js.gz文件。
在当前服务器上,一切正常工作,js和js.gz文件都正常工作,javascript在浏览器中执行。但是,逐字地将其传输到新服务器,然后火狐就会突然停止使用gz文件。它将下载它们(正如使用Firebug所看到的那样),但它没有执行它们。
对于为什么gzipped文件没有被正确使用有什么想法吗?
来自旧的响应头
Date Thu, 25 Nov 2010 17:06:32 GMT
Server Apa
我正在使用POCO 1.7.8编写HTTP服务器。问题是在使用gzip压缩响应数据时:
std::string content = "HELLO WORLD, THIS IS LONGISH STRING THAT IS CUT";
response->set("Content-Encoding", "gzip");
std::ostream& responseStream = response->send();
Poco::DeflatingOutputStream deflater(responseStream, Poco