Я пытаюсь получить ответ от URL, который должен быть в формате JSON, например:
Я использую этот код
if (cities != null)
{
/*Calling API http://openweathermap.org/api */
string apiKey = "xxxxxx";
HttpWebRequest apiRequest =
WebRequest.Create("http://api.openweathermap.org/data/2.5/weather?id=" +
cities + "&appid=" + apiKey + "&units=metric") as HttpWebRequest;
string apiResponse = "";
using (HttpWebResponse response = (HttpWebResponse)apiRequest.GetResponse() as HttpWebResponse)
{
StreamReader reader = new StreamReader(response.GetResponseStream());
apiResponse = reader.ReadToEnd();
}
/*End*/
Итак, я получаю сообщение об ошибке в ответе HttpWebResponse =(HttpWebResponse) apiRequest.GetResponse () as HttpWebResponse
ChallengedUri = 'apiRequest.ChallengedUri' вызвал исключение типа 'System.NullReferenceException'