【发布时间】:2020-08-23 00:38:40
【问题描述】:
我正在使用 UseStatusCodePages 中间件在我的应用程序上显示状态代码页,但它在 UI 上显示纯文本,没有任何其他信息,
我想显示带有状态代码信息的 UI 以及一些其他有用的信息,例如客户支持号码和更用户友好的页面。
我发现我们可以使用两种扩展方法来做到这一点,即 UseStatusCodePagesWithRedirects 和 UseStatusCodePagesWithReExecute。我从Microsoft Docs 发现的唯一区别是,
UseStatusCodePagesWithRedirects:向客户端发送 302。
UseStatusCodePagesWithReExecute:发送原始状态代码并执行重定向 URL 的处理程序。
这是唯一的区别吗?
【问题讨论】:
-
通过查看StatusCodePagesExtensions 类中的源代码自行了解。
标签: asp.net-core .net-core asp.net-core-mvc