HTTPプロキシを介した通信のみをサポートするプログラムがSOCKSプロキシを介して通信できるようにするにはどうすればよいですか?つまり、HTTPプロキシ要求を取得し、SOCKSプロキシに転送されるSOCKSプロキシ要求に変換し、返されたデータをHTTPプロキシ経由でプログラムに返します。
Debian Linuxで動作するソリューションが必要です。できればDebianのメインリポジトリにあらかじめパッケージ化されたソフトウェアを使用してください。
通信のチェーンは次のようになります。私のプログラム-> HTTPプロキシ(ローカル)-> SOCKSプロキシ(ローカル)->外部アクセス
他の方法(SOCKSプロキシからHTTPプロキシへの転送)についていくつかの質問を見つけましたが、それは役に立ちません。SOCKSプロキシに転送するWindows用のHTTPプロキシサーバーは、私が望むものと似ていますが、Windowsソリューションを要求するので、私を助けません。
@DavidSchwartzおもしろい!質問のタイトルと完全に一致するわけではありませんが、できることをできるようになっているようです(元のアプリケーションにSOCKSプロキシを介して話させる)。回答として喜んで投稿しますか?
—
CVn
DeleGate
ちょうどWindowsのために、それはすべてのOSのために存在しないが、ただ、ここを見てdelegate.hpcc.jp/pub/DeleGate/bin/linux/9.9.13を
TorSocks
これに使用できます。ソックスプロキシを使用するようにプログラムをリダイレクトするプリロード可能なライブラリです。通常、Torにリダイレクトするために使用されますが、何にでもリダイレクトできます。