feign异常丢失 springboot2.3.x版本发生异常时,响应的message和exception为空问题
原因:因为boot2.3.x版本可能考虑信息安全问题,把以下两个值默认为
server: error: include-message: never include-exception: false
发生异常是返回
{ "timestamp": 1632713940269, "status": 500, "error": "Internal Server Error", "message": "", "path": "/xxxx" }
修改后
server: error: include-message: always include-exception: true
发生异常是返回
{ "timestamp": 1632713940269, "status": 500, "error": "Internal Server Error", "exception": "com.xxxx.xxxxException", "message": "非法访问", "path": "/xxxxx" }
具体查看源代码:BasicErrorController.getErrorAttributeOptions
分享一个淘宝、京东、拼多多、饿了么、美团、抖音等等买东西后真实返钱小技巧,
打车、外卖领券,充值话费95折好像也可以
使用教程用微信扫下方二维码查看详细说明