file_get_contents () restituisce dati confusi
-
28-09-2019 - |
Domanda
Sto cercando di usare SO API (ad esempio: http://api.stackoverflow.com/1.0/users/3) per ottenere alcuni dati:
<?php
$data = file_get_contents('http://api.stackoverflow.com/1.0/users/3');
echo $data;
?>
Ma il contenuto restituito è confuso. L'ho testato su un paio di server diversi, incluso http://codepad.viper-7.com/9gfvsm. È il mio codice o l'API?
Soluzione
La risposta è gzippata. Ti consiglio di usare arricciare e impostare CURLOPT_ENCODING
a gzip.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow