restTemplate解析401异常失败
如果使用restTemplate默认构造器的话,在进行错误解析的时候,使用
1 | if (response.getStatusCode().isError()) { // 4XX或者5XX |
这时候需要在创建restTemplate的时候更改requestFactory,使用HttpComponentsClientHttpRequestFactory
1 | RestTemplate restTemplate = new RestTemplate(new HttpComponentsClientHttpRequestFactory()); |