5

私のマシン (私の Windows マシン - サーバーではありません) 上のすべての HTTP トラフィックへのアクセスを取得しようとしています。私が理解していることから、すべてのトラフィックルートが通過するローカルプロキシを持つことが道です。私はグーグルで検索しましたが、(Ruby に関して) 私を助けるためのリソースを見つけることができませんでした。ヒントやリンクは大歓迎です。

4

2 に答える 2

11

WEBrick (Ruby stdlib の一部) には HTTP プロキシがあり、実装例を次に示します

エッジでの生活が好きなら、Ilya Grigorik によるem-proxyもあります。

Ilya によるこの投稿は、問題を解決するには微調整が必​​要であるように思われることを意味します。

于 2009-05-23T20:46:23.900 に答える
1

ここで重要なポイントは、Ruby にプロキシを組み込むことですか? それとも、単に「マシン上のすべての HTTP トラフィックにアクセスする」ためですか? 後者の場合、これを実行できると思われるHTTP Sniffer and Analyzerと呼ばれる無料のプログラムがあります。私はそれを使用していませんが、いくつかの肯定的なレビューが見られました。そのようなプログラムは他にもいくつかありますが、ほとんどは有料のようです。OS X、Linux などでは、組み込みの tcpdump を巧妙な方法で使用して、同様の効果を得ることができます。

于 2009-05-23T20:37:44.773 に答える