首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Response.Redirect

Response.Redirect
EN

Stack Overflow用户
提问于 2009-06-12 13:43:39
回答 2查看 985关注 0票数 3

从页面的代码后台调用Response.Redirect与从另一个类的共享方法调用HttpContext.Current.Response.Redirect有什么不同?

当我调用HttpContext.Current.Response.Redirect时,它有时会给我一个404错误,而调用Page.Respsone.Redirect时却没有。

编辑:

哦,我的错误,这是一个打字错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-12 13:45:12

这两个方法之间没有区别( Page.Request的getter只返回一个对HttpContext.Current.Request的引用-您必须在Reflector中挖掘一点,但它就在那里)-结果是您看到的HTTP404是来自服务器的响应,完全依赖于传递给Redirect方法的值。

票数 9
EN

Stack Overflow用户

发布于 2009-06-12 13:48:31

如果你的URL指向一个不存在的页面,你只会得到404错误。这两种方法是一样的,问题出在你的代码上。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/986702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档