0

我正在尝试使用 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?

4

1 回答 1

2

响应被压缩。我建议您使用curl并设置CURLOPT_ENCODING为 gzip。

于 2010-10-07T16:54:04.583 回答