HttpWebRequest怎么处理403下的回应?

eRayJiang 2006-12-04 02:58:53
用HttpWebRequest进行POST,正常情况下已经能靠得到数据
问题是如果服务器返回403的情况下,只能捕获到异常却没法收到原始HTTP数据

而Google的服务偏偏在403的情况下还有返回数据
这些数据是一些错误提示

现在想把这些数据取出来,怎么搞呢?

高手指点
...全文
154 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaochong12 2006-12-04
  • 打赏
  • 举报
回复
:) 真不错 加油!
eRayJiang 2006-12-04
  • 打赏
  • 举报
回复
还是MSDN好,仔细看看就找到了
eRayJiang 2006-12-04
  • 打赏
  • 举报
回复
知道了

catch (WebException ex)
{
// TODO:错误处理
if (ex.Status == WebExceptionStatus.ProtocolError && ex.Response != null)
{
HttpWebResponse resp = (HttpWebResponse)ex.Response;
Ivan520270 2006-12-04
  • 打赏
  • 举报
回复
取返回的错误数据?
eRayJiang 2006-12-04
  • 打赏
  • 举报
回复
木有人理我?

111,092

社区成员

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

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

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