From: Tanaka Akira Date: 2003-11-25T14:23:53+09:00 Subject: [ruby-dev:22028] Re: HTTP_PROXY In article <029f01c3b305$2b4fe310$93222fc0@sarion.co.jp>, "NAKAMURA, Hiroshi" writes: > そうですね。りゅうさんのかかれているGATEWAY_INTERFACEがよさそう > ですが、いずれにしても、CGI実装側のミスで調査に付き合わなきゃいけな > かったり、穴が開いて対応しなきゃいけなかったりなど、めんどくさそう > です。 GATEWAY_INTERFACE のような誰も使ってなさそうなのよりも、REQUEST_METHOD のような、CGI が動作するんなら確実にあると信じられるもののほうが安全だ と思います。 > いろいろ考えた結果、以下のどちらかにしようと思っています。どうでしょう。 > > 1. soap4r_use_http_proxyなど、適当な環境変数がセットされている場合のみ、 > http_proxy環境変数を利用する。そうでない場合は環境変数は信じない。 > 名前はuse_proxyのほうがよいかも。 > > 2. no_proxy環境変数がセットされている場合のみ、http_proxy環境変数を > 利用する。no_proxyは、proxyを使わずに接続するサイトを列挙しています > が、http_proxy環境変数を利用したい場合は、no_proxy環境変数を、例え > 設定が不要でも、空文字にセットする。 > > 2はno_proxyのセマンティクスを変えることになっちゃうので、1かなー。 sorp4r がそうするのはかまわないと思いますが、それは open-uri の方針 (余計な設定無しに適切に動作する) に反するので、共有はできそうにないで すね。 -- [田中 哲][たなか あきら][Tanaka Akira]