Spring RestTemplate обменивается на возврат 204 и на почтальон 200 - PullRequest
0 голосов
/ 09 января 2019

Я оборачиваюсь с этого утра, у меня есть этот метод, который возвращает NO_CONTENT (204) в Java, но когда я выполняю тот же URL в почтальоне, я получаю Content (200)

String encodedCredentials = getEncodedCredentials(deviceConfigurationInstance);

RestTemplate restTemplate = getRestTemplate(url, deviceConfigurationInstance);

HttpHeaders headers = new HttpHeaders();
headers.add("Authorization", "Basic " + encodedCredentials);
headers.setContentType(MediaType.APPLICATION_JSON);
headers.add("Accept", "*/*"); 
HttpEntity<String> request = new HttpEntity<String>(headers);

ResponseEntity<T> response = restTemplate.exchange(url, HttpMethod.GET, request, retType);

return response;

Я также добавил учетные данные в почтальон

Что я забыл в Java?

Примечание: retType имеет Class<T> как тип

...