php file_get_contents 中文乱码的 问题 Content-Encoding: gzip

某个接口url用file_get_contents () 获取到的内容是乱码,

但直接在浏览器打开这个url看到的json数据是正常的,

原来是经过了 Content-Encoding: gzip

而一般的接口是没有这个编码的,

解决之道: 

$data = file_get_contents("compress.zlib://".$url);

更多请参考: 

https://www.jb51.net/article/43095.htm

猜你喜欢

转载自blog.csdn.net/wuzuyu365/article/details/84679160