加速ajax请求 - 可以应用gzip压缩吗?

6

我希望加快我的ajax请求,因为我从请求中返回了大量信息,想知道是否可以应用任何类型的压缩来加快速度。

我的ajax请求通常都发送JSON编码的对象,例如包含HTML元素和其他东西的对象和数组。我的服务器端代码是PHP,并且我正在使用sajax库。如有任何加快速度的想法,将不胜感激。


1
减少大量信息,只在需要时按顺序提取信息不是更容易吗? - Kris van der Mast
我不明白你所说的“in sequence”的意思是什么? - Ali
1个回答

7

是的,只需在您的php.ini中启用zlib.output_compression配置。如果客户端发送包含gzipAccept-Encoding头,则输出会自动进行gzip压缩并发送到客户端。

另一个选项是通过手动调用ob_gzhandler函数来完成。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接