1

http-kit を使用していくつかの http 投稿要求をサーバーに送信する小さな Clojure アプリがあります。プロキシ P を介して https POST リクエストをルーティングしたい。トラフィックを App->Proxy->Server のようにしたい。

(これは、対象ホスト X が IP に基づいてアクセスを制限しているためです)

これは可能ですか?

また、アプリはubuntuサーバーで実行されます.http-kitにプロキシサーバーを使用させるシステムレベルの構成は可能ですか? ただし、他のプロセスが影響を受けないことを好みます。

4

2 に答える 2

3

http-kit は、Java でプロキシを構成する標準的な方法に従うことになっています。

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

これは、lein プロファイルまたはアプリケーション サーバー (使用している場合) で設定できます。

于 2015-10-19T21:56:10.293 に答える
1

http-clj がプロキシをサポートするようになりました: https://github.com/dakrone/clj-http#proxies

http-kit については、この号の著者の回答によると、答えは NO です。

しかし、良いニュースは、基本的な HTTP プロキシ ( http-kit で a207537 をコミット) をサポートするまであと数週間です。

結局のところ、JVM アプリケーション用にシステム全体のプロキシを設定する方法はないようです。

于 2016-04-03T16:51:49.947 に答える