【发布时间】:2017-03-29 13:56:55
【问题描述】:
我的 Web 应用程序将 JSON 文件发送到客户端。这些文件可能比较大。
我可以在服务器端压缩它们并在客户端透明地接收未压缩的吗?
例如,如果我写
$.getJSON( "ajax/test.json", function( data ) {
...
});
我可以将ajax/test.json gzip 压缩并将内容编码设置为 gzip 吗?
【问题讨论】:
-
是的。通常,这是您的网络服务器的配置项,您无需以编程方式执行任何操作或更改文件。
-
那么,如果我只是将 stati JSON 放在服务器(比如 AWS)上,它很可能会被压缩?
-
也许,取决于您如何设置服务器。通过查看浏览器开发工具中的网络选项卡来检查很简单。
标签: javascript http gzip content-encoding