c# 远程服务器返回错误: (404) 未找到。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 远程服务器返回错误: (404) 未找到。相关的知识,希望对你有一定的参考价值。
错误行在这里如下
res = (HttpWebResponse)req.GetResponse();
运行测试的时候会提示 远程服务器返回错误:
这是404 或者400 有什么方法可以忽略掉这样的错误让程序继续正常运行下去
你的httpclient类肯定运行不下去了!
try cacth吧。 参考技术B C#中只能用try....catch 跳过错误,不过可以捕捉这个异常 参考技术C try 一下就OK啦。 参考技术D 把这句用try catch 语句括起来 第5个回答 2012-03-15 catch跳过
c#远程抓取出现"远程服务器返回错误: (404) 未找到。"
net c#远程抓取网页出现"远程服务器返回错误: (404) 未找到。"
错误行:WebResponse codeResponse = codeRequest.GetResponse();
是个循环程序,时间短抓取网页少的话都正常没出现这个问题,只要把时间设置长或着加大网页抓取的两,就会出现上面的问题.
是不net 或着c# 和 ASP一样有时间规定不能超过. 以前是学ASP的
确实是那个远程页面出现错误和无法打开. 不过有什么方法可以跳过这条错误去执行下一条.
因为远程页面是不可控,很可能有很多都打不开的.
谢了
这个东东我也用过..
是服务器上这个页面不存在
他找不到你要抓取的网页本回答被提问者采纳 参考技术B 可能不是你的代码问题而是远端服务器为了防止刷新或者其它攻击进行这样的设定
我的建议如下:每次请求完毕之后让线程等待一段时间:
Thread.Sleep(200);//等待200毫秒
至于跳过 你简单的用TRY CATCH吧 参考技术C 你把软件修复下 试试
以上是关于c# 远程服务器返回错误: (404) 未找到。的主要内容,如果未能解决你的问题,请参考以下文章
C#客户端用WebClient上传文件至IIS服务器,报错:远程服务器返回错误: (404) 未找到
WebRequest.GetResponse - 远程服务器返回错误:(404)未找到
Paypal Refund Sale REST API 返回:远程服务器返回错误:(404)未找到
服务器中的 C# webapi Cors Option 请求返回错误 404 未找到