我想处理服务器错误的一种特殊情况,即HttpStatus代码599。但是,在Spring内置的HttpStatus类中未定义此代码。对于HttpStatus类中定义的所有其他代码,我以前通过以下代码示例来处理特定代码:-

if( (e instanceof HttpServerErrorException &&((HttpServerErrorException)e).getStatusCode().equals(HttpStatus.NOT_INPLEMENTED)) )


我想知道是否存在处理HttpStatus类中未定义的HttpStatus代码的类似方法,即错误代码599

最佳答案

如果出现HTTP状态代码未知的错误(该错误不在HttpStatus枚举中),则可以捕获UnknownHttpStatusCodeException并从那里访问信息。

您可以在此处阅读更多内容SPR-9502

关于java - HttpServerErrorException是否可以返回HttpStatus类中枚举器指定的代码以外的HttpStatus代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50559846/

10-10 04:13