1

API 返回大型结果集,我希望我可以用 PHP 压缩它,但我不知道如何用 Javascript 压缩它。是否有某种库可以在 Javascript 中实现这一点?我在网上搜索并找到了一些东西,但不太清楚如何使用它。所以,如果有人以前处理过这个问题,建议非常感谢。

(API 响应值大约 1MB)

4

3 回答 3

2

通常,HTTP 响应的压缩由代理或 Web 服务器完成。您应该能够配置 Apache 为您执行此操作。有关更多信息,请参阅mod_deflate 的文档。

就 JavaScript 中的解压缩而言,这不是问题。前提是 HTTP 响应包含正确的标头信息。(内容编码:gzip)浏览器将为您处理解压缩。

于 2011-05-11T16:04:40.413 回答
1

让网络服务器来做。发送请求时,将 HTTP 标头设置为接受 gzip。

于 2011-05-11T15:59:30.647 回答
0

Web 服务器和浏览器通常可以透明地处理压缩,而不需要 php 和 javascript 支持。例如,谷歌搜索出现:http ://forums.digitalpoint.com/showthread.php?t=43

于 2011-05-11T16:02:17.077 回答