it-swarm-ja.com

オープンソースを使用してローカル(Charles Proxyなど)をマップする

チャールズのマップローカル機能を使用した場合と同じような結果を得るために、Wiresharkまたはその他のフリーウェアを使用する方法はありますか?

Charlesでの動作方法は、ブラウザが指定されたファイルを要求するたびに、ローカルディスクのファイルに置き換えられるファイル/フォルダのセットを指定できることです。

これはsuper変更をソース管理に取り込むのに障壁がある複雑なWebサイトで作業する場合、または開発中にステージングサーバーにファイルをプッシュすることが許可されていない場合に便利です。

6
Randy L

オープンソースソリューションを探しているなら、 Privoxy がソリューションかもしれません。

Privoxyは リダイレクトアクション などを実行できます。
これらの例はマニュアルから抜粋したものです:

# Replace example.com's style sheet with another one
{ +redirect{http://localhost/example.com.css} }
example.com/stylesheet\.css$

# Redirect remote requests for this manual
# to the local version delivered by Privoxy
{+redirect{[email protected]^http://[email protected]://[email protected]}}
www.privoxy.org/user-manual/
6
harrymc

人気のあるPythonライブラリ mitmproxy を使用する 改ざん を見てみましょう。

私にとってはうまくいきませんでしたが、コードはオープンソースなので、時間をかければおそらくうまくいくでしょう。

1
Ben Creasy

この質問をしてから、あなたcanFiddlerでこれを行う であることがわかりました。これは厳密には答えではありません。私は何かオープンソースを求めていました。AFAIKFiddlerはnotオープンソースです。

私はまだこれを行うための他の簡単な方法を待っていますが、今のところこれは答えのようです。番号。

0
Randy L