あおきです。

  In mail "[ruby-list:33781] Re: WebDAV client"
    GOTOU Yuuzou <gotoyuzo / notwork.org> wrote:

> > HTTPのProxyの実装が特異メソッドになっているのと
> > class Options の定義は  Net::HTTP にあって
> > class PropFind の定義は Net::WebDAV::HTTP にある違いで
> > 問題が発生しているような気がします。

> ProxyMod.create_proxy_class が HTTP を決めうちで継承して
> いるせいではないでしょうか。クラスを渡してやるようにした
> ら、WebDAV.rb も動きました。
> 
> # https を作る時に同じ問題で悩んだのですが、その時は継承
> # しないようにしたので報告するのを忘れていました。

あー、なるほど。これは非常にまずいですね。とりこみます。
-------------------------------------------------------------------
青木峰郎