这个 The remote name could not be resolved 怎么解决?

anuosix 2013-11-09 08:40:17
var request = WebRequest.Create(new Uri(url)) as HttpWebRequest;
request.Proxy = WebRequest.DefaultWebProxy;
request.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
if (request == null)
throw new Exception("Non HTTP WebRequest");
var response = request.GetResponse();
var resStream = response.GetResponseStream();
var resStreamReader = new StreamReader(resStream);
var resString = resStreamReader.ReadToEnd();
return resString;

上面是代码,错误出在红色字体部分
关键是不是每次访问都出现,而是不知道什么时候就出现错误了,各位大佬知道怎么解决么,谢谢了
...全文
5558 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
我本微若凡尘 2015-12-28
  • 打赏
  • 举报
回复
这个问题怎么解决的你?
anuosix 2013-11-10
  • 打赏
  • 举报
回复
错误不是每次都出现,这个比较不爽
anuosix 2013-11-10
  • 打赏
  • 举报
回复
 HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create(strUrl);
                    WebResponse Response = WebRequestObject.GetResponse();
                    Stream WebStream = Response.GetResponseStream();
                    StreamReader Reader = new StreamReader(WebStream);
                    strPage = Reader.ReadToEnd();
anuosix 2013-11-10
  • 打赏
  • 举报
回复
引用 2 楼 happy09li 的回复:
是否有代理 ,,
这个代码是别人的,应该是没有吧,我用下面的代码也会出问题,救命啊大佬
熙风 2013-11-09
  • 打赏
  • 举报
回复
是否有代理 ,,
  • 打赏
  • 举报
回复
那个错似乎是域名无法解析,把域名换成IP,另外你设置了默认代理,也看下那个

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧