From: "NAKAMURA, Hiroshi" Date: 2003-11-25T14:31:01+09:00 Subject: [ruby-dev:22029] Re: HTTP_PROXY なひです。 > From: "Tanaka Akira" > Sent: Tuesday, November 25, 2003 2:23 PM > > いろいろ考えた結果、以下のどちらかにしようと思っています。どうでしょう。 > > > > 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 の方針 > (余計な設定無しに適切に動作する) に反するので、共有はできそうにないで > すね。 open-uriの方針ですからなひがどうこういうような性質のものでも ないと思いますが、「余計な」と「適切に」は、この例ではなひの センスには合わないなぁ。 http_proxy環境変数を使おうと思ったら、あとひとつ、 use_proxy環境変数も設定して欲しい、ということなんですけど、 そんなに「余計」ですかね? wget、curlなどと同じ環境で同じ振る舞いをすべき、というので あればわかりますし、open-uriがそうする(できるだけ合わせる)のも 無理もないと思います。