php file_get_contents 中文乱码的 问题 Content-Encoding: gzip
某个接口url用file_get_contents () 获取到的内容是乱码,
但直接在浏览器打开这个url看到的json数据是正常的,
原来是经过了 Content-Encoding: gzip
而一般的接口是没有这个编码的,
解决之道:
$data = file_get_contents("compress.zlib://".$url);
更多请参考:
某个接口url用file_get_contents () 获取到的内容是乱码,
但直接在浏览器打开这个url看到的json数据是正常的,
原来是经过了 Content-Encoding: gzip
而一般的接口是没有这个编码的,
解决之道:
$data = file_get_contents("compress.zlib://".$url);
更多请参考: