2016-02-22 4 views
0

Я пытаюсь отладить мое сетевое приложение, чтобы узнать сетевую ошибку с одним из моих запросов. Вместо использования командной строки, поскольку ошибка происходит внутри библиотеки, я предпочел бы использовать Charles Proxy для нее.Подключить к Charles Proxy

Моя проблема заключается в том, что соединение выполняется с помощью https, и это не видно, поскольку REPL не проходит через прокси. Я попытался добавить -Dhttp.proxyHost и -Dhttp.proxyPort в качестве параметров в конфигурацию run/debug безрезультатно.

Другие приложения работают через прокси правильно.

Какие параметры мне не хватает?

Error

+0

Какую http-клиентскую библиотеку вы используете? – DanLebrero

+0

Что бы это ни использовало за кулисами https://github.com/adamwynne/twitter-api –

ответ

2

Кажется http client library, используемый twitter-api не чтит JVM http.proxyHost и http.proxyPort свойства.

Вы можете попробовать добавить :proxy {:host "localhost" :port 8888 :protocol :https} в качестве именованного параметра к вашему вызову twitter-api.

+0

Это сработало, спасибо. –

Смежные вопросы