问题标签 [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.
javascript - 使用 IIS httpCompression 时压缩 javascript/css 文件的好处
看起来IIS httpCompression压缩了您的文件。如果这种压缩已经到位,那么使用 Packer、JSMin 或 Yahoo Compressor 等压缩工具压缩文件的原因是什么?
asp.net - 为什么 ScriptResource.axd 被压缩,即使 IIS 压缩被禁用?
我在 IIS 6.0 上运行 ASP.NET 应用程序。通常我对动态和静态文件都打开了压缩。但是,我暂时关闭了压缩,但“ScriptResource.axd”仍然是压缩发送的。这感觉不像是错误配置,因为“WebResource.axd”没有被压缩。
ScriptResource 和 WebResource 有什么区别,前者仍然是压缩的?它是如何被压缩的?
谢谢。
asp.net - 如何让 HttpCompression (GZip) 与 IIS 6 上的 URL 路由(无扩展 URL)一起使用
好的,
URL 路由很棒。无扩展 URL、SEO 友好等。但是,IIS 6 似乎不会在使用无扩展 URL 的站点上执行压缩。
通配符映射已打开,因此 Asp.Net 可以处理无扩展名文件,但是有没有办法将这些资源设置为 gzip?
javascript - 手动压缩的 js 文件不起作用
有谁知道可能导致这种情况发生的原因?
该文件已正确上传,具有正确的权限,并且<script>
标签正确指向它。
我在文件上运行的命令是:
会是什么呢?
apache - HTTP 压缩 - 如何发送 EAR 文件中存在的预压缩文件?
是否可以发送包含在 EARfile 中的预压缩文件?更具体地说,是 WAR 文件中的 jsp 和 js 文件。我使用 Apache HTTP 作为 Web 服务器,虽然打开 deflate 模块并将其设置为使用文件的预压缩版本很简单,但我想将其应用于 EAR 文件中包含的文件部署到 JBoss。原因是内容是相当静态的并且每次都在运行中压缩它在 CPU 时间方面非常昂贵。
坦率地说,我并不完全熟悉 JBoss 如何部署这些 EAR 文件并“提供”它们。我想要做的要点是预压缩包含在战争中的文件,以便在请求它们时使用 gzip 将它们发送回客户端进行内容编码。
httphandler - 用 GZip、Deflate 压缩 javascript 文件的最佳组件是什么?
我刚刚创建了用于优化文件大小的 Javascript 和 CSS 处理程序,使用 YUI Compressor 和 GZip 或 Deflate 压缩器取决于请求标头。以下代码用于通过 GZipStream 类压缩文件。但我发现它可以将 JQuery 1.3.2(YUI 压缩)文件大小从58KB -> 54KB减少。
另一方面,我使用 gz 格式(超压缩模式)使用 7-Zip 压缩文件。压缩文件的大小仅为19.3 KB。但是,我不能使用 7-Zip 作为默认压缩器。因为它无法使用 Deflate 压缩器方法压缩文件。
你有任何组件来压缩 GZip 和 Deflate 文件类型的文件吗?或者您对编辑我的 GZipCompressFile 方法有任何想法吗?此外,是否所有新浏览器(IE8、FF3.5、Opera 9.6、Safari 4)都支持压缩方法(GZip 和 Deflate)?
http - IIS7 压缩失败
我遇到了 IIS7 的静态压缩问题。我已经阅读了其他一些帖子,但我没有选择。这是我所拥有的:
在 applicationHost.config 中,我设置了:
我的站点启用了“启用静态压缩”复选框。
当我加载网站时,我得到了一个很大的未压缩文件。如果我查看请求标头,我会看到:
接受编码:gzip,deflate
但是,在回复中,我得到:
内容类型:application/x-javascript
最后修改时间:格林威治标准时间 2009 年 7 月 10 日星期五 01:13:41
接受范围:字节
电子标签:“3be6da9fb0ca1:0”
服务器:Microsoft-IIS/7.0
X-Powered-By:UrlRewriter.NET 2.0.0、ASP.NET
日期:格林威治标准时间 2009 年 7 月 10 日星期五 03:39:35
内容长度:81515
有人知道我在这里做错了什么吗?
另外,FWIW,我在集成模式下运行,而不是“经典”模式。
更新:我让它工作了,但我不确定为什么它现在工作。我所做的只是为站点启用动态压缩,一切都开始工作了。有人有什么想法吗?
compression - Deflate 算法 - deflate 流格式 - RFC1951 之外的文档
我对超出 RFC1951 的放气流格式或放气算法的文档感兴趣。示例流,实现提示任何可能有趣的东西。
java - 我可以使用 GZIP 压缩 HTTP 请求吗?
我正在使用移动设备上的 Java ME 应用程序与 Tomcat 服务器通信。
我想知道是否可以使用 Gzip 压缩我的请求/响应以减少通过网络发送的字节数。
asp.net - 为什么我的 IE 进度条在每隔一个页面加载后一直显示?
我看到了这个问题。
我有一个相对简单的 ASP.NET 页面,其中包含一个 gridview 和一些按钮。当我单击一个按钮时,页面会重新绑定网格并回发。
奇怪的是,每次我单击刷新按钮时,IE 进度条(在状态区域中)都保持“打开”状态,这表明用户页面仍在加载……永远。
我已经在其他页面上复制了这个——它似乎每次回发时都会发生。
在 IE7 和 IE8 中确认,但在 FF3.5 中不会发生。
有任何想法吗?
更新1:
这似乎仅在服务器配置为 HTTP 压缩时才会发生。
在任何一种情况下(压缩与否),提琴手只显示一个成功服务的请求。但是,当启用压缩时,我得到了有问题的行为。