在中间件或接口处理器中,如遇异常可使用next
函数传递异常到默认处理器。例如,在src/post/postController
的index
函数中,通过if
判断检查request headers
中的authorization
值,若不是secret
则触发异常,创建Error
并用return next
结束处理,避免执行后续代码。错误请求响应状态码为500,提示服务问题。正确配置authorization
为secret
后,请求将得到正常响应。
在中间件或接口处理器中,如遇异常可使用next
函数传递异常到默认处理器。例如,在src/post/postController
的index
函数中,通过if
判断检查request headers
中的authorization
值,若不是secret
则触发异常,创建Error
并用return next
结束处理,避免执行后续代码。错误请求响应状态码为500,提示服务问题。正确配置authorization
为secret
后,请求将得到正常响应。