2011-07-19 8 views
3

私は、Webサービスとのインターフェイスを持ついくつかの疎結合モジュールを使用するRubyアプリケーションを使用しています。これらのモジュールは、ネットワーク通信のためにrubyのnet :: httpモジュールを使用します。しかし、元のコードでは、プロキシ設定を指定する手段がありません。もちろん、rubyのnet :: httpはシステムのプロキシ設定を考慮していません。すべてのHTTP要求がシステムプロキシ設定に従うようにする

これらのモジュールを変更せずに、パス変数 'http_proxy'で指定されたプロキシサーバーを通じてすべてのhttp要求をチャネル化する方法があるかどうかを知りたいと思います。 (これらのモジュールは別々に管理されており、将来変更すると困難になります)

助けていただければ幸いです。

答えて

4

私は、まさにこの問題を持っていたし、ルビーproxifierはべきはこれで助けることができるようにする宝石のようです: https://github.com/samuelkadolph/ruby-proxifier

+0

これは優れたソリューションです。ありがとうございました。 – lorefnon

関連する問題