2

HTTPS をサポートする Ruby でプロキシを作成する方法の例を探しています。私は Webricks HTTPProxyServer で実装された単純なプロキシを持っていますが、HTTPS トラフィックが単にトンネリングしていることに気付きました (当然のことです ;))。しかし、私は VCR でコンテンツを記録したいと思います (ここでの私の質問VCRProxy: Record PhantomJS ajax calls with VCR inside Capybaraについて)。

そのため、プロキシを中間者として作成し、その場で SSL 証明書を生成することを考えていました (証明書のエラーは気にしません。テストのためだけです)。その後、コンテンツを記録できます。 /後で再生します。

誰かが開始方法、チュートリアル、または要点から適切なリソースを持っている場合は、私に知らせてください。

PS:私はすでにこの質問を見ましたが、それ以上のものは提供していません(そしてそれはルビである必要があります):

4

2 に答える 2

0

Python には、適切な名前の mitmproxyという優れた MITM プロキシがあります。作者によるnetlibライブラリがトリックを実行し、mitmproxy がそれを使用します。

コードベースは大きくなく、Ruby の知識があれば簡単に理解できます。

于 2012-11-20T16:14:02.277 に答える