Gzip失败的响应和删除线

时间:2014-06-13 10:40:11

标签: php json gzip

我有一个奇怪的问题,我希望有人见过。我正在制作自己的小api来从我的某个dbs中检索信息。

它返回一个多维数组,其中大约有500个结果,主要来自一个表,它检查了10,00个奇数行。一旦我形成了数组,然后使用以下代码来gzip响应。

echo gzencode(json_encode($result),9);

90%的时间压缩信息按预期显示在页面上(一堆废话!)。

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

enter image description here

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

2 个答案:

答案 0 :(得分:1)

在echo之前添加:

header("Content-Encoding: gzip");

答案 1 :(得分:1)

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

<s>