php file_get_contents获取网页内容gzip编码导致的乱码问题
发布日期:2025-05-02 04:38:36 浏览次数:2 分类:技术文章

本文共 176 字,大约阅读时间需要 1 分钟。

参考文章:
碰到该类问题,先抓下包,看服务器返回的数据是什么编码类型的,如下,很明显是: gzip
HTTP/1.1 200 OK
...
Content-Encoding: gzip
...
解决方法:
使用PHP自带的zlib库即可,代码如下:
$data = file_get_contents("compress.zlib://".$url);
上一篇:php flush()刷新不能输出缓冲的原因分析
下一篇:php fdfs上传,将文件流生成缩略图,并分发到fastDFS

发表评论

最新留言

不错!
[***.144.177.141]2025年04月29日 16时55分29秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章