Jak uzyskać odpowiedź json za pomocą system.net.webrequest w c #?

Muszę pobrać dane json z zewnętrznej domeny. Użyłem webrequest, aby uzyskać odpowiedź ze strony internetowej. Oto kod:

var request = WebRequest.Create(url);
string text;
var response = (HttpWebResponse) request.GetResponse();

using (var sr = new StreamReader(response.GetResponseStream()))
{
    text = sr.ReadToEnd();
}

Czy ktoś wie, dlaczego nie mogę uzyskać danych jsona?

questionAnswers(2)

yourAnswerToTheQuestion