file_get_contents() returns garbled data
-
28-09-2019 - |
문제
I am trying to use the SO API (eg: http://api.stackoverflow.com/1.0/users/3) to get some data:
<?php
$data = file_get_contents('http://api.stackoverflow.com/1.0/users/3');
echo $data;
?>
But the returned contents are garbled. I tested it on a couple different servers, including http://codepad.viper-7.com/9GFvsM. Is it my code or the API?
해결책
The response is gzipped. I recommend you use curl and set CURLOPT_ENCODING
to gzip.
제휴하지 않습니다 StackOverflow