【问题标题】:Gzip Failed Response and StrikethroughGzip 响应失败和删除线
【发布时间】:2014-06-13 10:40:10
【问题描述】:

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

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

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

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

但有时我在复制此内容时遇到问题,我得到的响应看起来相对正常,但是,在某一点之后,比如页面向下的四分之一处,文本是粗体并带有删除线。

有没有其他人遇到过与此或类似的问题?

【问题讨论】:

    标签: php json gzip


    【解决方案1】:

    在回声之前添加:

    header("Content-Encoding: gzip");
    

    【讨论】:

      【解决方案2】:

      会不会是随机的删除线标签出现在输出中?

      <s>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-26
        • 2023-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-16
        • 1970-01-01
        相关资源
        最近更新 更多