首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置clojure http-kit以使用转发代理

配置clojure http-kit以使用转发代理
EN

Stack Overflow用户
提问于 2015-10-20 04:49:51
回答 2查看 735关注 0票数 1

我有一个小的Clojure应用程序,它使用http-kit向服务器发送一些http post请求。我想通过代理P路由https POST请求,即。我希望流量像App->Proxy->Server。

(这是因为目标主机X根据IP限制访问)

这个是可能的吗?

此外,该应用程序运行在ubuntu服务器上,是否有可能进行系统级配置以使http-kit使用代理服务器?不过,我更喜欢其他进程不受影响。

EN

回答 2

Stack Overflow用户

发布于 2015-10-20 05:56:10

http-kit应该遵循Java中配置代理的标准方法:

代码语言:javascript
复制
-Dhttp.proxyHost=proxyhostURL \
-Dhttp.proxyPort=proxyPortNumber \
-Dhttp.proxyUser=someUserName \
-Dhttp.proxyPassword=somePassword

您可以在您的lein配置文件中或在应用程序服务器中进行设置。

票数 3
EN

Stack Overflow用户

发布于 2016-04-04 00:51:50

http-clj现在支持proxy:https://github.com/dakrone/clj-http#proxies

根据author's reply in this issue的说法,对于http-kit,答案是否定的。

但好消息是,在它支持basic HTTP proxy (在http-kit上提交a207537 )之前不会有几周的时间。

毕竟,似乎没有办法为JVM应用程序设置系统范围的代理。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33223664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档