HTTP Status 500 - Ошибка обработки запроса;Вложенное исключение - org.springframework.web.client.HttpClientErrorException: 403 - нулевой тип - PullRequest
0 голосов
/ 04 февраля 2019

Мы пытаемся отправить запрос GET или POST с помощью пружины resttemplate. Lib

Похоже на ошибку Ошибка выброса Live Server. Локальная среда работает очень хорошо

enter image description here

1 Ответ

0 голосов
/ 04 февраля 2019

Я думаю, что вы должны добавить заголовок "User-Agent" к вашему запросу.Вы можете попытаться установить пользовательское значение пользовательского агента или использовать какое-либо значение, идентифицирующее браузер.

Like-

RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.setAccept(Arrays.asList(MediaType.APPLICATION_JSON));
headers.add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36");
HttpEntity<String> entity = new HttpEntity<String>("parameters", headers);

Object response = restTemplate.exchange("https://test.prateek.com/tests.json", HttpMethod.GET,entity,Object.class);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...