【发布时间】:2010-01-21 10:09:06
【问题描述】:
我需要从外部域获取 json 数据。
我使用 WebRequest 从网站获取响应。
代码如下:
var request = WebRequest.Create(url);
string text;
var response = (HttpWebResponse) request.GetResponse();
using (var sr = new StreamReader(response.GetResponseStream()))
{
text = sr.ReadToEnd();
}
有谁知道为什么我无法获取 json 数据?
【问题讨论】:
-
谁知道为什么我无法获取 json 数据?
-
你需要
using (var response = request.GetResponse()){ ... }。可能不能解决问题,但可以节省资源泄漏。
标签: c# .net json webrequest