【发布时间】:2021-07-06 09:36:10
【问题描述】:
如何实现有时不返回正文的 REST 调用?
我的 SpringBoot 应用程序通过 REST HTTP 调用外部服务,并通过 org.springframework.web.client 客户端和方法 public <T> ResponseEntity<T> exchange 实现。
到目前为止,客户端始终收到一个字符串主体 -> ResponseEntity<String>。前段时间我们调用的服务返回给我们HTTP 202没有正文,所以抛出以下异常:
java.lang.IllegalArgumentException: argument "content" is null.
如何让 Spring 忽略 202 状态代码的正文?
【问题讨论】:
-
用您的自定义异常处理它。
标签: java spring spring-boot rest