Index: [Article Count Order] [Thread]

Date: Sun, 09 Mar 2003 02:13:23 +0900 (JST)
From: GOTOU Yuuzou <gotoyuzo@notwork.org>
Subject: [webrickja:78] Re: httpproxy.rbで上位proxyの設定
To: webrickja@notwork.org
Message-Id: <20030309.021323.98603506.gotoyuzo@kotetsu.does.notwork.org>
In-Reply-To: <20030309000827.A283.ZN@mbf.nifty.com>
References: <20030308042236.B987.ZN@mbf.nifty.com>	<20030308.224743.128893179.gotoyuzo@kotetsu.does.notwork.org>	<20030309000827.A283.ZN@mbf.nifty.com>
X-Mail-Count: 00078

In message <20030309000827.A283.ZN@mbf.nifty.com>,
 `Kazuhiro NISHIYAMA <zn@mbf.nifty.com>' wrote:
> In <20030308.224743.128893179.gotoyuzo@kotetsu.does.notwork.org>
> On Sat, 08 Mar 2003 22:47:43 +0900 (JST)
> GOTOU Yuuzou <gotoyuzo@notwork.org> wrote:
> > Proxy サーバを返すメソッドを定義して、そこで面倒を見るというの
> > を思い付きましたが、どうでしょう。
> 
> まだ試してませんがよさそうな気がします。

ではこの線で。

> > 上流に対する Proxy Authentication にはまだ対応してませんが、
> > URI を返したほうがすっきりすると思うので、:ProxyHost と 
> > :ProxyPort はやめようかと思います。
> 
> Proxy Authentication に対応するときは
> URI.parse('http://user:password@proxy.example.com:8080')
> という感じのURIオブジェクトを返せばいいという予定でしょうか。

そうです。とりあえず Basic Authentication のみのサポートになり
ますが書いてみます。

> > -        http = Net::HTTP.new(uri.host, uri.port,
> > -                             @config[:ProxyHost], @config[:ProxyHost])
> > +        http = Net::HTTP.new(uri.host, uri.port, proxy.host, proxy.port)
> 
> proxy_host, proxy_port?

^^;;;;

-- 
ごとうゆうぞう