【发布时间】:2011-01-12 05:40:51
【问题描述】:
我有一个 ASP MVC 控制器操作。 我正在尝试发出网络请求
public ActionResult Index()
{
WebRequest request = HttpWebRequest.Create("http://www.example.com");
WebResponse response = request.GetResponse();
string str = response.ToString();
}`
我得到一个“WebException 发生”远程名称无法解析:'www.example.com'
如果我启动 Fiddler,那么 webrequest 就可以了。
我尝试添加:
<system.net>
<defaultProxy>
<proxy usesystemdefault ="True" bypassonlocal="True" />
</defaultProxy>
到 Web.config(有和没有 hte bypassonlocal),它仍然不起作用。
有什么建议吗?
【问题讨论】:
标签: asp.net asp.net-mvc localhost web-scraping