HttpWebResponse 远程服务器返回错误: (403) 已禁止。求解!!!

hqyaohappy 2012-05-29 11:12:57
Uri u = new Uri(StrUrl);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(u);
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
//request.Timeout = 99999;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

在response处报 远程服务器返回错误: (403) 已禁止 的异常错误,找了很多没有答案,谁能帮忙下啊?
...全文
3720 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijin1111111111 2013-11-05
  • 打赏
  • 举报
回复
这个问题解决了吗
hqyaohappy 2012-05-30
  • 打赏
  • 举报
回复
视频地址有效的,通过www.flvcd.com解析得出来的。
另外请问下各位有的视频是flvcd无法解析的的,所以就下载失败了,请问下大家还有别的解析视频地址方法吗?
跪求啊!很急!!!
烈火蜓蜻 2012-05-30
  • 打赏
  • 举报
回复
403是没有权限的意思,可能是对方要求请求这个地址的时候,需要带上权限的信息,也就是对应的Cookies
ParanoidKing 2012-05-30
  • 打赏
  • 举报
回复
确定视频地址有效么?抓包看了没?
hqyaohappy 2012-05-30
  • 打赏
  • 举报
回复
多谢6楼朋友回答,但是我就是一个纯粹解析出来的视频地址,没有密码的。
rayyu1989 2012-05-29
  • 打赏
  • 举报
回复
accept
和 useragent 模拟下
Bullatus 2012-05-29
  • 打赏
  • 举报
回复
是不是你的URL有问题啊
xiongwenqin 2012-05-29
  • 打赏
  • 举报
回复
改用 httpRequest.ClientCertificates.Add(new X509Certificate2(cert_path, cert_password)); 来加载工行给的.pfx证书,一切OK。
xiongwenqin 2012-05-29
  • 打赏
  • 举报
回复
http://www.cnblogs.com/fastson/archive/2010/07/29/1787571.html这个对你有用 我正好也在做这个 也遇到了这个问题
rayyu1989 2012-05-29
  • 打赏
  • 举报
回复
那就是url错了

如果错的url屁股后面有 / 尝试去掉 如果没有 尝试加上
ParanoidKing 2012-05-29
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20120526/14/043b2631-43a4-4208-a990-f0c6e71bfeaf.html
我在这个帖子5L的回答,看看对你有没有一点帮助。
hqyaohappy 2012-05-29
  • 打赏
  • 举报
回复
多谢楼上两位的回答,我试过有的url可以有的就不行。我这个url是解析出来的url地址,我查了下,假如url是带目录形式的话好像就是会报错的。
请问还有什么能解决的吗?

111,126

社区成员

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

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

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