无法从Asp.Net WebApi操作方法连接到网站URL

本文关键字:连接 网站 URL 操作方法 WebApi Asp Net | 更新日期: 2023-09-27 18:29:48

我正在尝试使用Asp.Net Web Api项目中的WebClient连接到URL。我的意图是获取内容并创建一个网站缩略图。

样本代码:

using (var client = new WebClient())
{
    var contents = client.DownloadString("http://www.google.com");
}

但在WebApi的情况下,这个WebClient客户端对象会抛出超时异常,对于控制台应用程序来说同样有效。

请帮忙。

无法从Asp.Net WebApi操作方法连接到网站URL

我最终在这里找到了答案:使用RestSharp 通过代理进行Web请求

添加:

<system.net>
    <defaultProxy enabled="true" useDefaultCredentials="true"></defaultProxy>
</system.net>

到我的web配置为我修复了它。