Php Gzip响应失败并删除

Php Gzip响应失败并删除,php,json,gzip,Php,Json,Gzip,我有一个奇怪的问题,我希望有人以前见过。我正在制作自己的小api,从我的一个数据库检索信息 它返回一个多维数组,其中包含大约500个结果,这些结果主要来自它检查的一个包含10,00多行的表。一旦我形成了数组,我就使用下面的代码来gzip响应 echo gzencode(json_encode($result),9); 90%的时间gzip信息都会按预期显示在页面上(胡说八道!) 但偶尔,我在复制时会遇到一些问题,我会得到一个看起来相对正常的回复。然而,在某一点之后,比如说在页面的四分之一处,文

我有一个奇怪的问题,我希望有人以前见过。我正在制作自己的小api,从我的一个数据库检索信息

它返回一个多维数组,其中包含大约500个结果,这些结果主要来自它检查的一个包含10,00多行的表。一旦我形成了数组,我就使用下面的代码来gzip响应

echo gzencode(json_encode($result),9);
90%的时间gzip信息都会按预期显示在页面上(胡说八道!)

但偶尔,我在复制时会遇到一些问题,我会得到一个看起来相对正常的回复。然而,在某一点之后,比如说在页面的四分之一处,文本是粗体的,并且有一个删除线

是否有其他人遇到过此问题或类似问题?

在echo之前添加:

header("Content-Encoding: gzip");

输出中是否会出现随机删除线标记

<s>