将repl连接到Charles Proxy

时间:2016-02-22 15:58:32

标签: clojure proxy charles-proxy cursive

我正在尝试调试我的网络应用程序,以找出我的一个请求的网络错误。而不是使用命令行,因为错误发生在库中,我宁愿使用Charles Proxy。

我的问题是连接是由https完成的,因为REPL没有通过代理,所以它不可见。我试图将-Dhttp.proxyHost和-Dhttp.proxyPort作为参数添加到运行/调试配置中无济于事。

其他应用程序正在通过代理正常运行。

我错过了哪些选项?

Error

1 个答案:

答案 0 :(得分:2)

http client library使用的twitter-api似乎并不尊重JVM http.proxyHosthttp.proxyPort属性。

您可以尝试将:proxy {:host "localhost" :port 8888 :protocol :https}添加为twitter-api调用的命名参数。