我有一个 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),它仍然不起作用。
有什么建议么?