我将使用Spring RestTemplate进行HTTP请求。
以下是我的代码:
以下是我的代码:
public static ResponseEntity<String> makeRequest() {
ResponseEntity<String> response = null;
try {
RestTemplate restTemplate = new RestTemplate();
response = restTemplate.exchange(URI, HttpMethod.GET, null,
String.class);
}catch (HttpStatusCodeException e) {
System.out.println(e.getStatusCode());
}catch (Exception e) {
e.printStackTrace();
}
return response;
}
如果服务器返回400响应,我会收到一个异常并且我的方法返回null值。
有没有办法让Spring RestTemplate将400 HTTP代码视为200?