ASP.NETCore的异常中间件如何改写为支持长尾词的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1189个文字,预计阅读时间需要5分钟。
了解异常中继间,首先,使用ASP.NET模板创建一个核心应用程序。默认情况下,ASP.NET核心应用程序仅返回未处理的异常状态代码。如下所示,运行应用程序时:
运行应用程序时
了解异常中间件
首先,使用ASP.NET模板创建一个核心应用程序。默认情况下,ASP.NET核心应用程序只是返回应用程序未处理的异常的状态代码。如下所示,我们引发异常。
运行应用程序时,将得到以下输出。
如上图所示,它为您提供的状态代码为 500,这意味着内部服务器错误。但是,作为开发人员,在开发应用程序时,您应该知道有关页面上异常的详细信息,以便可以采取必要的操作来修复错误。
如何使用异常中间件?
如果希望应用程序显示显示有关未处理异常的详细信息的页面,则需要在请求处理管道中配置开发人员异常页面中间件。
为此,请修改Startup类的Configure 方法,如下所示,以添加开发人员异常页中间件,该中间件将处理应用程序中发生的未处理异常。
现在运行该应用程序,它将显示以下页面,其中包含有关未处理异常的详细信息。
本文共计1189个文字,预计阅读时间需要5分钟。
了解异常中继间,首先,使用ASP.NET模板创建一个核心应用程序。默认情况下,ASP.NET核心应用程序仅返回未处理的异常状态代码。如下所示,运行应用程序时:
运行应用程序时
了解异常中间件
首先,使用ASP.NET模板创建一个核心应用程序。默认情况下,ASP.NET核心应用程序只是返回应用程序未处理的异常的状态代码。如下所示,我们引发异常。
运行应用程序时,将得到以下输出。
如上图所示,它为您提供的状态代码为 500,这意味着内部服务器错误。但是,作为开发人员,在开发应用程序时,您应该知道有关页面上异常的详细信息,以便可以采取必要的操作来修复错误。
如何使用异常中间件?
如果希望应用程序显示显示有关未处理异常的详细信息的页面,则需要在请求处理管道中配置开发人员异常页面中间件。
为此,请修改Startup类的Configure 方法,如下所示,以添加开发人员异常页中间件,该中间件将处理应用程序中发生的未处理异常。
现在运行该应用程序,它将显示以下页面,其中包含有关未处理异常的详细信息。

