PostBackUrl 与 Response.Redirect

2024-03-19

PostBackUrl、Response.Redirect 和 Server.Transfer 之间有什么区别? 在什么情况下我们需要遵循什么方法?


PostbackUrl 更改表单的action属性,因此初始页面不会更改,但是当用户发布表单时,数据会被发送到不同的页面。

Response.Redirect 导致HTTP 302 重定向 http://en.wikipedia.org/wiki/HTTP_302。这是常见的重定向操作,与301重定向 http://en.wikipedia.org/wiki/HTTP_301当您想要完全且永久地更改 url 时使用。

Server.Transfer 实际上不会激活任何 HTTP 请求,并且对用户完全透明。通常它用于显示错误页面(例如 404 或 500 HTTP 状态),因为如果您使用重定向而不是 Server.Transfer,浏览器(如果是搜索引擎爬虫则更重要)将不会收到原始 HTTP 状态(例如 404 )。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PostBackUrl 与 Response.Redirect 的相关文章

  • MVC + Razor:如何有条件地添加起始

    我想根据变量是否设置来修改div 所以我想做这样的事情 if SomethingIsSet div style background red else div style background blue 但我在 Visual Studio
  • ASP.NET 中获取当前域的最佳方法是什么?

    我想知道在 ASP NET 中获取当前域的最佳方法是什么 例如 http www domainname com subdir http www domainname com subdir 应该产生http www domainname co
  • Angular2 与 ASP.NET 5 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在将 Angular2 与 ASP NET5 gulp 和 typescript 结合使用 当我解决
  • 如何禁用/覆盖内容页面控件 ID 的命名容器 ID 生成

    我们有一个现有的 ASP Net Web 应用程序 我们希望使用母版页将其转换为该应用程序 在执行此操作的过程中 我发现为 HTML 元素生成的 HTML id 以 ContentPlaceHolder 的 id 为前缀 这就是当我们设置
  • Entity Framework Core 中的两个外键

    我在使用 Entity Framework Core 创建数据库时使用代码优先方法 我想创建两个指向同一个表的外键 我的示例显示用户表将保存用户 ID 消息表将保存接收者 ID 和发送者 ID 这意味着两个值必须指向同一个表 用户代码 pu
  • 直接将 .aspx 转换为 .pdf [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • OWIN 可以替代 ASP.NET MVC 应用程序中的 DI 吗?

    大约一年前 在 Visual Studio 中创建时自动生成的 MVC 项目不包含任何有关 OWIN 的内容 作为再次申请并试图了解这些变化的人 我想知道 OWIN 是否可以替代我的 DI 据我了解 Startup Auth cs 中的以下
  • 如何在静态方法中获取会话变量的值?

    我正在使用带有 jQ uery 的 ASP NET 页面方法 如何在 C 中的静态方法中获取会话变量的值 protected void Page Load object sender EventArgs e Session UserName
  • 当路径长度超过 260 个字符时 System.IO.DirectoryNotFoundException [重复]

    这个问题在这里已经有答案了 我有 ASP NET Core MVC 项目 针对 NET 4 62 我正在尝试保存文件 当路径长度低于 260 或 248 我不确定 时 一切正常 但是当路径长度更长时 我会得到一个System IO Dire
  • 如何在c#中生成8字节GUID值? [复制]

    这个问题在这里已经有答案了 可能的重复 如何从 GUID 生成 8 字节唯一 ID https stackoverflow com questions 5678177 how to generate 8 bytes unique id fr
  • ASP.Net 应用程序中的音频/视频/文本聊天

    我需要在 ASP Net 中开发一个聊天系统 我已经浏览了很多关于类似主题的问题 但没有找到任何一个令人满意的 是否可以从头开始创建它 或者我是否需要使用一些 API 我的要求仅限于我的网站用户 可以说基于内联网 请帮我 要进行文字聊天 人
  • Web 表单中的 IRouteHandler:路由需要 HttpContext.User 的请求

    我正在尝试向 Asp Net Web Forms 应用程序添加一个非常基本的路由 在 IIS 7 下运行 集成模式 http mydomain com foo http mydomain com foo 我想显示动态页面的结果 http m
  • 检测到 NuGet 包的版本冲突

    我正在开发 ASP Net core 2 1 Web 应用程序项目 我的解决方案中有 1 个项目和 3 个其他库 它是高级架构 数据访问层 DAL 业务层 BL 公共层 CL 所以我需要添加引用来连接一些库和项目 我已经添加了CL参考我的项
  • 使用 json 向 RESTful WCF 发送 Post 请求

    我已经尝试了每种组合来发送请求 以从 jQuery 向 RESTful WCF 发送 POST 请求 有人可以模仿并使其发挥作用吗 代码在这里 http pastebin com Ua97919C http pastebin com Ua9
  • 如何使用 ASP.NET Web API 生成 ATOM 和 RSS2 提要?

    需要采取哪些步骤来调整 ASP NET Web API 的默认 XML 输出以生成 ATOM 和 RSS2 提要 您将需要实现自定义 MediaTypeFormatter 您可能想查看 Filip 的博客文章用于 ASP NET WebAP
  • 正则表达式最多匹配五个单词

    我有一个正则表达式 a zA Z 0 9 1 5 它验证该单词包含字母数字字符和少数特殊字符 并且长度不应超过5人物 如何使此正则表达式接受最多五个与上述正则表达式匹配的单词 a zA Z 0 9 1 5 s a zA Z 0 9 1 5
  • 将 Windows 窗体应用程序转换为 Asp.net

    我问的是 您之前使用的将 C Windows 窗体应用程序转换为 ASP NET 的最佳工具是什么 我已经关于这个主题 发现了很多工具 但我希望有人根据他的使用情况推荐最好的工具 我真的不建议使用工具来进行转换 Web 应用程序和 WinF
  • 自定义错误页面未显示

    由于某种原因 当我收到 ASP NET 运行时错误时 它不会加载我的自定义错误页面
  • oracle ExecuteNonQuery 在 ASP.Net 上冻结

    我正在尝试使用 ASP C 和 CLR 4 5 中的 Oracle 连接来运行非查询 这是我的代码 string connectionString ConfigurationManager ConnectionStrings OracleC
  • 恢复上传文件控制

    我确实阅读了以下帖子 C 暂停 恢复上传 https stackoverflow com questions 1048330 pause resume upload in c 使用 HTTP 恢复上传 https stackoverflow

随机推荐

  • 如何对 UIImage 进行像素化?

    iOS 中有没有可以以编程方式对图像进行像素化的过滤器 如果没有 我如何以简单的方式对图像进行像素化 thanks 喜欢像素效果iPad 版 eBay 应用程序 http itunes apple com us app ebay for i
  • 在分析 Cython 代码时,什么是“stringsource”?

    我有一个繁重的 Cython 函数 我正在尝试优化它 我正在根据以下教程进行分析http docs cython org src tutorial profiling tutorial html http docs cython org s
  • 我可以告诉 NDepend 忽略单个结果吗?

    我正在 VS 2012 中针对我的 C 项目运行 NDepend 我已经查看了一个特定的 关键规则违规 并决定保持原样 我想告诉 NDepend 忽略这一违规行为 并且不要将其计入我的关键规则违规计数 这样我就可以让底部的点不再是红色的 如
  • LINQ:返回列表中的非重复项

    如果我有一个这样的列表 List
  • 如何以编程方式确定 ActiveX 控件是否已安装,以及该控件或整个 ActiveX 是否已被禁用?

    我在服务器端使用 ASP NET 在客户端使用 JavaScript 我正在尝试开发一些页面来帮助用户排除故障 我想知道是否有一种方法可以以编程方式确定以下内容 如果 Internet Explorer 中已禁用 ActiveX 如果已安装
  • 我可以在 View 中使用 WebView(原生反应)吗?

    我正在尝试在 View 组件内使用 WebView 组件 用于我正在开发的 React Native 应用程序 当我将 WebView 嵌入到 View 中时 我看不到 WebView 中显示的内容 这是本机反应的预期行为吗 您应该为您的网
  • 设计库 - CoordinatorLayout/CollapsingToolbarLayout 与 GridView/listView

    这可能是一个愚蠢的问题 但我不太了解设计库 我正在关注这个参考 https github com chrisbanes cheesesquare blob master app src main res layout activity de
  • 在其他类中使用相同的按钮

    我正在使用 Eclipse 并正在编写我的第一个应用程序 但我有一个初学者问题 我想使用主类中按钮中的一些方法 但我想在我的 Start 类中使用它们 我该如何设置向上 是否通过使用 Button1 Button find View By
  • 如何将下拉菜单保留在 ActiveX 之上

    我在所有页面上都有一个由 JavaScript 创建的下拉菜单 并且某些列最多包含 20 个项目 在 Mozilla 浏览器中 此下拉列表显示在所有内容的最上面 但在 Internet Explorer 中 当 ActiveX 对象显示在其
  • 如何在不打开数据库的情况下测试SqlServer连接

    标题基本概括了所有内容 我想创建一个 SqlConnection 然后在不打开数据库的情况下检查该连接 因为那时我还不知道将连接到哪里 可以这样做吗 SqlConnection 类有一个 Open 成员 它尝试打开您在 Database 属
  • 在Android中,如何获取滚动窗格

    我想知道是否有一个小部件的作用类似于 Swing 中的 ScrollPane 实际上 我正在尝试制作一个布局 其中顶部的标题栏始终可见 在其下方有一个可变高度组件 我可以垂直滚动 同时保持标题栏可见 我确信这很容易 但我没有看到它 谢谢 维
  • Google 新闻 XML API:使用国家/地区/语言参数

    我想订阅来自 Google 新闻的 RSS XML 提要 该提要捕获以下查询 来自任何国家 用德语撰写的提及 studie 德语 学习 的文章 我在用着https news google com rss search https news
  • 无法使用角度从登录页面隐藏页眉和页脚

    这是我的问题 我无法从登录页面隐藏页眉和页脚 在这里 我在 app html 以及登录页面和主页中有一个通用的页眉和页脚 如果没有登录 它不必显示导航 但我仍然在身份验证之前获取导航 下面是我的代码
  • 如何编写库而不强迫用户使用库的 IOC 容器

    简短的问题是 给定一个图书馆warrants当应用程序使用该库时 在给定应用程序的情况下 将特定的 IOC 容器用于其内部warrants使用 IOC 容器来连接其依赖项 如果两个容器不同 它们如何才能很好地协同工作 场景是 应用程序定义了
  • 以编程方式安装证书吊销列表 (CRL)

    我需要每周下载并安装大约 50 个 CRL 并将它们安装在多台 Windows 服务器上 下载是最简单的部分 有没有办法编写 CRL 导入过程的脚本 这是我的最终来源 为公众稍微删除 但应该有效 我不会更改已接受的答案 但我确实希望这会有所
  • 为什么在适用时不隐含 constexpr? [复制]

    这个问题在这里已经有答案了 这些可能应该在不同的问题中 但它们是相关的 所以 为什么我们需要写constexpr根本吗 给定一组限制 编译器无法评估代码以查看它是否满足constexpr要求 并将其视为constexpr如果有的话 作为一个
  • Django REST Serializer 对多个嵌套关系进行 N+1 数据库调用,3 层

    我的模型有外键关系的情况 models py class Child models Model parent models ForeignKey Parent class Parent models Model pass 和我的序列化器 c
  • 使用 openXML 与 c# 和 ASP.net 在 powerpoint 中创建动态表

    我已经使用了这些链接并获得了一个工作代码 我可以在其中使用模板报告 包含占位符 并使用从数据库获取的数据生成新的 PPTX 报告 我还有 4 个占位符 需要在其中填充 4 个不同的数据表 目前 我正在使用该模板创建新幻灯片并替换文本的占位符
  • 启用DNS预解析和TCP预连接

    如何在 Chrome 浏览器 Mac OS X 中启用 DNS 预解析和 TCP 预连接 当chrome dns页面显示 DNS 预解析和 TCP 预连接已禁用 它位于高级设置中 称为 预测网络操作以提高页面加载性能
  • PostBackUrl 与 Response.Redirect

    PostBackUrl Response Redirect 和 Server Transfer 之间有什么区别 在什么情况下我们需要遵循什么方法 PostbackUrl 更改表单的action属性 因此初始页面不会更改 但是当用户发布表单时