gpt4 book ai didi

php - cURL 返回垃圾数据

转载 作者:可可西里 更新时间:2023-10-31 23:05:09 25 4
gpt4 key购买 nike

我正在使用以下代码,它对其他 url 工作正常,但是,对于 url“http://lisakifttherapy.com/”,我弄错了,显示了大量垃圾数据。有人知道为什么会发生这种情况以及如何克服吗?提前致谢。

        $curlObj = curl_init();
curl_setopt($curlObj, CURLOPT_URL, "http://lisakifttherapy.com/");
curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curlObj, CURLOPT_FOLLOWLOCATION, true);
$content = curl_exec($curlObj);
echo $content;

最佳答案

标题显示:

TTP/1.1 200 OK
Date: Thu, 14 Jun 2012 14:25:49 GMT
Server: Apache
Vary: Accept-Encoding,Cookie
Cache-Control: max-age=3, must-revalidate
WP-Super-Cache: Served supercache file from PHP
Content-Encoding: gzip
Content-Length: 16502
Connection: close
Content-Type: text/html; charset=UTF-8

所以你看到了 gzip 的数据,这是人类不可读的。

编辑

根据下面的评论:要克服这个问题,请使用 Accept-Encoding: identity header ,您可以通过

curl_setopt($curlObj, CURLOPT_ENCODING, 'identity');

关于php - cURL 返回垃圾数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11035165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com