问题标签 [brotli]
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.
firebase - 将 Brotli 与 Firebase 托管一起使用
有没有办法在 Firebase 托管中使用 Brotli 压缩而不是 gzip?我知道 Firebase 会自动压缩它,但到目前为止它只使用 gzip。
node.js - 如何使用 brotli npm 模块压缩文件
我想使用这个 npm 模块来压缩文件,但我有点被文档卡住了。
在 linux shell 中:
然后在节点内部:
但是文件也充满了数字......
我从来没有在节点中使用过这样的流和 fs,有人可以解释如何处理这个问题吗?谢谢!
media-type - Brotli 压缩是否有 IANA 媒体类型?
对于 gzip,有一个 IANA 媒体类型“application/gzip”和一个 HTTP 内容编码缩写“gzip”。
对于 Brotli,有一个内容编码“br”。Brotli 压缩数据是否有 IANA 媒体类型?如果不是,为什么不呢?
光伏
caddy - Caddy 网络服务器 Brotli 示例
我试图将我的 angular2 应用程序与 brotli 压缩分发部署到 Caddy 网络服务器。
有没有支持 Brotli 压缩的球童网络服务器的示例?
nginx - 如何将 nginx brotli_static 与 proxy_pass 一起使用?
nginx 是在启用 Brotli 的情况下编译的。在我的 nginx.conf
我的 .br 文件位于带有proxy_pass
.
并且 .br 文件已在该app
服务器上生成:
拉下未压缩文件的工作原理:
拉下 1,157,704 大小的未压缩文件。
拉下一个 309,360 大小的 gzip 文件。
但:
仍然获得完整的 1,157,704 大小的未压缩文件。
我曾希望 brotli_static
也能代理 .br 文件请求 - 向后端发送 GET 请求以获取 .br 等效资源 - 但这似乎不起作用。
brotli_static 可以通过 proxy_pass 工作吗?
http - 为什么 HTTP 不支持 Brotli?
我注意到一件奇怪的事情,显然 Firefox 说它支持 HTTPS 上的 Brotli,但不支持 HTTP?由于 Brotli 与 gzip 类似,但效率更高,为什么要将其限制为 HTTPS?在 HTTPS 选项卡上,我看到:
Accept-encoding: gzip, deflate, br
已发送。但在其他网站上我看不到br
。为什么它不能做 Brotli 压缩 HTTP?
zlib - 数据压缩库:brotli vs zlib
从任何网站下载时,哪种数据压缩最适合压缩 javascript 文件:brotli
或zlib
?
apache - 如何使用 .htaccess 提供预压缩的 gzip/brotli 文件
我试图为 html、js 和 css 提供预压缩的 gzip/brotli 文件。使用以下代码。
我的文件夹结构如下所示:
- .htaccess
- 索引.php
- /css/
- /css/main.css
- /css/main.css.gz
- /css/main.css.br
但是我在使用上面的代码时得到 404s。