C# 如何在反序列化JSON之前调用web请求
在尝试反序列化url之前尝试获取web请求不幸的是,使web请求正常工作的传统方法都不起作用C# 如何在反序列化JSON之前调用web请求,c#,json,C#,Json,在尝试反序列化url之前尝试获取web请求不幸的是,使web请求正常工作的传统方法都不起作用 public WeatherModel GetWeather(string url) { WeatherModel WeatherData = new JavaScriptSerializer().Deserialize<WeatherModel>(url); return WeatherData; } 公共天气模型GetWe
public WeatherModel GetWeather(string url)
{
WeatherModel WeatherData = new JavaScriptSerializer().Deserialize<WeatherModel>(url);
return WeatherData;
}
公共天气模型GetWeather(字符串url)
{
WeatherModel WeatherData=new JavaScriptSerializer()。反序列化(url);
返回天气数据;
}
有人有什么建议吗?您需要向URL发送HTTP请求并解析响应数据。您不能简单地反序列化URL 使用
HttpClient
类发送HTTP请求。
请参阅了解如何使用
HttpClient
发出HTTP请求,非常感谢!不幸的是,我使用的是MSV 2008,是否有一个优雅的ASP 2.0解决方案?您可以使用.NET 3.5中的HttpWebRequest
类。