调用springboot服务的error接口http响应码返回500的问题
而我们直接调用这个error接口时,由于我们的服务是有默认的error接口的,所以不是404,而由于我们调用时没有传合适的参数,springboot执行逻辑时报错,返回了500状态码。一天早上睡觉醒来,翻了翻手机,发现7点时一个C端服务出现了短暂的报警,通过日志发现,大量的未知请求,有的返回了404,而/error请求http响应码返回了500,很疑惑,按道理服务里没有这个接口应该返回404啊,这个接口有什么特殊之处?并且我们可以自定义接口的逻辑,例如,当状态码是5xx时,返回400.因此两个接口都要改。
原创
2023-08-09 19:13:13 ·
3133 阅读 ·
0 评论