J'ai besoin d'obtenir des données json à partir d'un domaine externe.
J'ai utilisé WebRequest pour obtenir la réponse d'un site web.
Voici le code:
var request = WebRequest.Create(url);
string text;
var response = (HttpWebResponse) request.GetResponse();
using (var sr = new StreamReader(response.GetResponseStream()))
{
text = sr.ReadToEnd();
}
Est-ce que quelqu'un sait pourquoi je n'arrive pas à obtenir les données json ?
0 votes
Quelqu'un sait pourquoi je ne peux pas obtenir les données JSON ?
7 votes
Tu as besoin de
using (var response = request.GetResponse()){ ... }
. Cela peut ne pas résoudre le problème mais cela évite les fuites de ressources.