今私はCharlesを使ってこれをやっていて、うまくいきます。
しかし、これを使ってwget
GETリクエストをキャプチャして送信できますか?スクリプトの作成とカスタマイズが可能なので、wget
コマンドラインを使用したいと思います。
いいえ、まだ何も試していません。
答え1
いいえ、wgetはこの種の操作には間違ったツールです。しかし、GNUツールのスクリプト機能とカスタム機能を提供するチャールズのようなものが必要な場合は、イカの使用を検討することができます。これはLinuxで最も広く使用されているプロキシの1つであり、さまざまなカスタマイズが可能です。
答え2
HTTPリクエストの送信と応答は非常に異なる操作です。ほとんどのソフトウェアは、Webブラウザやwgetなどのツールのクライアント側(要求の送信と応答の読み取り)とWebサーバーのサーバー側(要求の受信と応答)の1つの側面のみを処理します。
Charles Bridgeなどの当事者間の代理人。 HTTP要求をキャプチャ(つまりリスニング)し、変更された要求を送信し、応答を受信して再送信することはプロキシの定義です。 Wgetはプロキシではありません。
一般的なスクリプト言語は、エージェントを簡単に構築する方法を提供します。HTTP::プロキシPerlでは煙または手作りPythonではWeb::HTTPルビーなどから