专门做辅助的扎金花网站,在线教育平台搭建,太原网健科技有限公司,wordpress海报插件一#xff0c;前言
相信很多同学都有遇到过这样的spring错误信息。 在我们没有做catch处理时或者做全局的exceptionHandle时#xff0c;Spring遇到抛出向外的异常时#xff0c;就会给我们封装返回这么个格式的异常信息。
那么问题来了#xff0c;我们能否对这个返回增加错…一前言
相信很多同学都有遇到过这样的spring错误信息。 在我们没有做catch处理时或者做全局的exceptionHandle时Spring遇到抛出向外的异常时就会给我们封装返回这么个格式的异常信息。
那么问题来了我们能否对这个返回增加错误信息呢。
答案肯定是可以的。下面博主为大家介绍如何增加。
二spring 默认error信息配置说明
1. server.error.path
属性 server.error.path描述 设置错误页面的路径。默认值为 /error。
2. server.error.include-stacktrace
属性 server.error.include-stacktrace描述 是否在错误响应中包含堆栈跟踪信息。默认为 never。可选值 never从不包含堆栈跟踪信息。always总是包含完整的堆栈跟踪信息。on_trace_param当请求参数 trace 的值为 true 时包含堆栈跟踪信息。
3. server.error.whitelabel.enabled
属性 server.error.whitelabel.enabled描述 是否启用 Spring Boot 默认的错误页面Whitelabel Error Page。默认为 true。
4. server.error.include-binding-errors
属性 server.error.include-binding-errors描述 是否在错误响应中包含数据绑定错误信息。默认为 never。可选值 never从不包含数据绑定错误信息。always总是包含数据绑定错误信息。
5. server.error.include-message
属性 server.error.include-message描述 是否在错误响应中包含异常消息。默认为 always。可选值 always总是包含异常消息。on_param当请求参数 message 的值为 true 时包含异常消息。never从不包含异常消息。
6. server.error.include-exception
属性 server.error.include-exception描述 是否在错误响应中包含异常类名。默认为 false。可选值 false不输出错误类。true输出错误类信息。
三部分效果展示
1默认异常效果 2打印堆栈信息
# 是否在错误响应中包含堆栈跟踪信息。默认为 never
server.error.include-stacktracealways 3打印异常msg信息
# 是否在错误响应中包含异常消息。默认为 always
server.error.include-messagealways 4打印异常类名
# 是否在错误响应中包含异常类名。默认为 false
server.error.include-exceptiontrue 希望对各位大佬有帮助。麻烦加个关注点个赞谢谢