Я пытаюсь сделать REST-вызовы с помощью Spring. Насколько я понимаю, правильный путь - использовать RestTemplate
(?). Проблема в том, что я за прокси.
Это мой код прямо сейчас:
SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory();
InetSocketAddress address = new InetSocketAddress(host, 3128);
Proxy proxy = new Proxy(Proxy.Type.HTTP, address);
factory.setProxy(proxy);
RestTemplate restTemplate = new RestTemplate();
restTemplate.setRequestFactory(factory);
Кажется, нужно работать, но мне нужно пройти аутентификацию в прокси, но как это сделать? Тип Proxy
, а также тип SimpleClientHttpRequestFactory
, похоже, не обрабатывают учетные данные. Без учетных данных я получаю всего 407...