4.8.5. MicroProfile REST 客户端中的 ResponseExceptionMapper
org.eclipse.microprofile.rest.client.ext.ResponseExceptionMapper
类是 javax.ws.rs.ext.ExceptionMapper
类的客户端一侧,它在 Jakarta RESTful Web Services 中定义。ExceptionMapper.toResponse()
方法将服务器侧处理期间引发的 Exception
类转变为 Response
类。ResponseExceptionMapper.toThrowable()
方法将客户端上收到的 Response
类和 HTTP 错误状态转换为 Exception
类。
您可以以编程或声明方式注册 ResponseExceptionMapper
类。如果没有注册的 ResponseExceptionMapper
类,默认的 ResponseExceptionMapper
类会将任何响应 映射到
一个 WebApplicationException
类。