Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置clojure http kit以使用转发代理_Clojure_Proxy_Http Kit - Fatal编程技术网

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

配置clojure http kit以使用转发代理,clojure,proxy,http-kit,Clojure,Proxy,Http Kit,我有一个小Clojure应用程序,它使用http工具包向服务器发送一些http post请求。我想通过一个代理P来路由https POST请求,即,我希望流量像App->proxy->Server一样 (这是因为目标主机X基于IP限制访问) 这可能吗 此外,该应用程序运行在ubuntu服务器上,是否有可能通过系统级配置使http工具包使用代理服务器?不过,我希望其他进程不受影响。http工具包应该遵循Java中配置代理的标准方法: -Dhttp.proxyHost=proxyhostURL \

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

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

这可能吗


此外,该应用程序运行在ubuntu服务器上,是否有可能通过系统级配置使http工具包使用代理服务器?不过,我希望其他进程不受影响。

http工具包应该遵循Java中配置代理的标准方法:

-Dhttp.proxyHost=proxyhostURL \
-Dhttp.proxyPort=proxyPortNumber \
-Dhttp.proxyUser=someUserName \
-Dhttp.proxyPassword=somePassword

您可以在lein配置文件或应用程序服务器(如果正在使用)中设置

http工具包应该遵循Java中配置代理的标准方法:

-Dhttp.proxyHost=proxyhostURL \
-Dhttp.proxyPort=proxyPortNumber \
-Dhttp.proxyUser=someUserName \
-Dhttp.proxyPassword=somePassword

您可以在lein配置文件或应用程序服务器(如果正在使用)中设置

http clj现在支持代理:

对于http工具包,根据,答案是否定的

但好消息是,在它支持基本HTTP代理(HTTP工具包上提交a207537)之前不到几周


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

http clj现在支持代理:

对于http工具包,根据,答案是否定的

但好消息是,在它支持基本HTTP代理(HTTP工具包上提交a207537)之前不到几周


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

我将此添加到我的项目中。clj:JVM opts[“-Dhttp.proxyHost=someip”“-Dhttp.proxyPort=3128”]但它不起作用。是否有方法验证这些设置是否实际使用?我从repl运行这个,这有关系吗?我将它添加到我的项目中。clj:jvm opts[“-Dhttp.proxyHost=someip”“-Dhttp.proxyPort=3128”]但它不起作用。是否有方法验证这些设置是否实际使用?我从repl运行这个,这有关系吗?