file_get_contents()返回乱码数据
-
28-09-2019 - |
题
我正在尝试使用SO API(例如: http://api.stackoverflow.com/1.0/users/3)获取一些数据:
<?php
$data = file_get_contents('http://api.stackoverflow.com/1.0/users/3');
echo $data;
?>
但是返回的内容是乱七八糟的。我在几个不同的服务器上测试了它,包括 http://codepad.viper-7.com/9gfvsm. 。是我的代码还是API?
解决方案
响应是gz的。我建议你用 卷曲 并设置 CURLOPT_ENCODING
到Gzip。
不隶属于 StackOverflow