问题标签 [http-compression]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
silverlight - HTTP 请求的 Gzip 压缩
有没有办法让浏览器和/或 Silverlight 应用程序对 HTTP 请求进行 GZIP 压缩?不要与 HTTP 响应的 GZIP 压缩混淆 - 我知道如何在服务器端进行设置。我还需要压缩请求,并且协议允许这样做 - 任何人都在使用它?配置提示?
wcf - 为 WCF 启用解压缩 - 服务?
这对我来说是一个重大问题。在早期,Web 服务客户端可以简单地使用 EnableDecompression = true 并且一切都很好,但是为什么微软没有添加类似 WCF 的东西呢?
我真的需要来自我的 WCF 服务的 gzip 压缩响应(并且它们需要是 http ......遗留问题,像往常一样......你知道......)。
apache - mod_deflate 或 mod_gzip,应该使用哪个?
mod_deflate
或者mod_gzip
,应该使用哪个?
我继续阅读mod_gzip
更好的解释,但想了解更多关于mod_deflate
.
php - 用 PHP 缩小 jQuery
用其他 js 文件缩小 jQuery 的最佳方法是什么。我的目标是对我所有的 JS 文件的一个请求。我有大约 6 个其他 js 文件,我想将它们与 jQuery 和 jQuery UI 结合起来。当我将 jQuery 库和 UI 库从缩小文件中删除时,这很好。所以我有三个要求:
- jQuery 库
- jQuery 用户界面
- 缩小剩余的 js 文件
我尝试将 1&2 与 3 结合使用,但 jQuery 总是说它是未定义的。我尝试使用 jQuery 的缩小版和非缩小版。
我正在使用 yahoo 的 php minify 程序。有什么建议么?
谢谢,布赖恩
asp.net - HTTP 压缩:某些外部脚本/CSS 有时无法正确解压缩
我正在实施页面/资源压缩以提高网站性能。
我试图同时实现吹牛和邪恶的 HttpCompress,但最终得到了相同的结果。这似乎只影响 Firefox,我在 Chrome 和 IE 上测试过。
发生的情况是我第一次请求页面所有外部资源解压正常。页面第二次或第三次出现错误,因为资源似乎没有被解压缩。我得到 unicode 字符,例如:
(实际上这里不能正常显示)
通过 firebug 检查页面显示响应标头为:
缓存控制私有
内容类型文本/html;字符集=utf-8
内容编码 gzip
服务器 Microsoft-IIS/7.5
X-AspNetMvc-2.0 版
X-AspNet-版本 2.0.50727
X-Compressed-By HttpCompress
X-Powered-By ASP.NET 日期 7 月 9 日星期五
2010 06:51:40 GMT 内容长度 2622
这清楚地表明该资源是由 gzip 压缩的。那么客户端的放气方面似乎出了点问题?
我在 web.config 中添加了以下部分(在适当的位置):
有什么帮助吗?
iis - IIS6.0 在站点级别为特定扩展启用 HttpCompression
我想使用 adsutil.vbs 在 IIS6.0 中启用 HttpCompression。我知道我可以为通用服务器级别以及 IIS 下的特定网站启用它。(我使用这个http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/502ef631-3695-4616-b268-cbe7cf1351ce.mspx?mfr=true作为主要资源)..
但是我的问题是不同的。我想指定要压缩的扩展名(要精确的 asmx)。这在网络服务器级别是完全可行的,但不知何故我无法理解,我该如何在站点级别进行设置。这是必需的,因为在部署场景中,可能有多个 Web 应用程序托管在同一个 IIS 下,并且客户端对在我的应用程序以外的 asmx 上打开压缩不感兴趣。
有人可以帮忙吗?
apache - Google Chrome err_failed chrome (err2) - 网络应用
我是一名 Web 应用程序开发人员,他经营着一个网站http://myfav.es。我们已经在这个问题上苦苦挣扎了大约一个月。
我们使用 HTML 应用程序缓存规范 - www.w3.org/TR/offline-webapps/ - 与动态生成的清单文件 - myfav.es/personal.manifest - 来加速页面交付。这些动态生成的清单文件使用适当的标头和 PHP 为用户提供自定义清单。
我们还使用 gzip 压缩从 linux/apache 主机为站点提供服务。
对于我们网站的生命周期,用户报告在 chrome 中收到类似于此屏幕截图的 err_failed。twitpic.com/272237。
此错误是间歇性的,每 200-300 次访问发生一次,但会在每次页面刷新(包括硬刷新)时持续存在,这可能意味着使用应用缓存的错误导致他们不断加载站点的失败版本。然而,神秘地只是清除 cookie 会导致错误自行修复。
我对如何处理这个错误完全没有想法,并且谷歌搜索错误消息似乎让大量困惑的用户使用巫毒教的方法来解决它。我亲自看到了这个错误,以及来自其他 chrome 用户的一些投诉,所以我相当肯定它不是由具有异常设置或浏览器偏好的特定用户引起的。
有没有人了解此浏览器错误的原因及其起源?它可能是服务器端还是应用程序设计的副产品?
javascript - IIS7 中的 HttpCompression
我编写了 ashx,它合并和删除了 javascript 和 css 内容的空格。
使用 VS2010 ASP.NET 开发服务器一切正常。
但是在 IIS7 中,文本/javascript 内容没有被压缩(我使用 fiddler 来监控它)。
我对 text/css 内容没有问题,并且这两个内容都由同一个 ashx 文件处理。
validation - 神秘的 XHTML 验证错误
我正在尝试验证我的新网站的主页,看起来我遇到了一个神秘的问题。
如果我使用 W3C Validator 的复制粘贴页面源功能,我只会收到一个警告并且我的页面会验证。
但是,如果我使用链接输入来验证我的页面,它会显示以下错误:
错误是:无法压缩内容
我的网站是:
有人会在这个问题上帮助我吗?我的页面是否有效?
iis-7.5 - IIS 7 压缩不起作用
我有一个带有 IIS 7 的 Windows 服务器 2008 R2。
默认情况下,当您在 IIS 中创建站点时,会启用压缩。我检查了压缩模块,并检查了两个复选框。
现在,我正在使用 fiddler 检查页面是否正在被压缩,但似乎它们不是因为选择了不压缩并且页面大小超过 100 KB。
为什么即使在 IIS 7 中启用了压缩,页面也没有压缩?
任何建议将不胜感激。
谢谢。