Windows マシンで発信 http 接続 (システム プロキシを使用しない) をリダイレクトしようとしています。
バックグラウンド:
現在は機能していない Web サービスとやり取りするレガシー ソフトウェアがいくつかあります。私は単純なデスクトップ アプリケーションでそのサービスをエミュレートし、発信 http 要求をこのアプリケーションに再ルーティングしたいと考えています。
実験的に、Windows ホスト ファイルを使用して localhost に正常にリダイレクトしましたが、デフォルトの http ポート 80 でリッスンする必要がある他のサービスがあり、このためだけに別の物理サーバーをセットアップしたくないため、これは実用的ではありません。
レガシー ソフトウェアはシステム プロキシを使用しないため、FiddlerCore のようなソリューションは機能しません (残念ながら、これはすばらしいことです!)。
Winsock と組み合わせて、同様の質問で EasyHook が言及されていることに気付きましたが、低レベルのプログラミングの経験は非常に限られています。
では、システム プロキシを使用しない送信 http トラフィックを傍受してリダイレクトすることは理論的に可能ですか?
単純なはい/いいえの答えで問題ありません。何らかの理由、またはより良いドキュメントがあれば素晴らしいでしょう。