httpリクエストをただちに傍受して編集します。

httpリクエストをただちに傍受して編集します。

私のボックスで動的に生成されたhttpリクエストをプログラムで調べて編集するためのツールはありますか?

デフォルトのURLが閉じているときに通常ダウンロードされるファイルのミラーにアクセスできるようにしたいです。 (MacOSおよびWindows用のソリューションにもボーナスポイントが適用されます)

より具体的に言えば、私が達成したいことは次のとおりです。

  1. 私のコンピュータのプロセスFOOは、いくつかの外部サービスからファイルをダウンロードするためにhttps要求を試みます。https://someserver.com/fileA

  2. インターセプターツールは、要求が行われたことを認識して引き継ぎます。それは引き続きhttps://someserver.com/fileA

  3. 要求が成功すると、このビットはFOOを処理するために返されます。

  4. ただし、一部のエラーコード(someserver.comがダウンしている可能性がある)が原因でリクエストが失敗した場合、インターセプタツールは他のURL(例:https://backupserver.com/fileA)

  5. インターセプターツールは、FOOを処理するためにバックアップURLから返された値を返します。

(これはほとんどUbuntuシステムで実行されますが、最終的には同様のWindowsおよびMacOSシステムも必要になります。)

ベストアンサー1

あなたが指摘したことを行うコメントエージェントにはすでにいくつかの良い例があります。別の例として、haproxyは正規表現でURLを書き換えることができ、LUAスクリプトもサポートします。https://www.haproxy.com/documentation/hapee/latest/traffic-routing/rewrites/rewrite-requests/

おすすめ記事