一个API返回大型结果集,我希望我可以用PHP压缩它,但我不知道如何在Javascript中压缩它。在Javascript中是否有某种库能够做到这一点?我在网上搜索并找到了一些东西,但不知道如何使用它。因此,如果有人以前处理过这个问题,非常感谢您的建议。
(API 响应值约 1MB)
HTTP响应的压缩由代理或Web服务器完成。 您应该能够配置 Apache 为您执行此操作。 有关详细信息,请参阅文档以获取mod_deflate。
就JavaScript中的解压缩而言,这不是问题。 前提是 HTTP 响应包含正确的标头信息。(内容编码:gzip)浏览器将为您处理解压缩。
让 Web 服务器执行此操作。 将 HTTP 标头设置为在发送请求时接受 gzip。
Web服务器和浏览器通常可以透明地处理压缩,而无需php和javascript支持。 例如,谷歌搜索出现了:http://forums.digitalpoint.com/showthread.php?t=43