为了账号安全,请及时绑定邮箱和手机立即绑定

无法在发送 HTTP 标头之后进行重定向

无法在发送 HTTP 标头之后进行重定向

慕容708150 2018-11-01 05:06:34
我就在母版页最上面加了<%     if (Request.IsLocal)    {        Response.Redirect("~/error.htm", true);    }%>结果他就提示:无法在发送 HTTP 标头之后进行重定向。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 无法在发送 HTTP 标头之后进行重定向。

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

我试了一下,好像没什么问题。

查看完整回答
反对 回复 2018-11-01
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

重新定向就是向浏览器发送HTTP标头的,标头好像是302.

if (Request.IsLocal)
    {

  //这里加上清楚标头试试
        Response.Redirect("~/error.htm", true);
    }


查看完整回答
反对 回复 2018-11-01

添加回答

代码语言

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信