[#39464] Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

25 messages 2004/04/01
[#39608] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

遅い反応&File.fnmatchは使った事ない&ruby-devの方では

[#39609] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

File.fnmatch(と Dir.glob)をちょっと使ってみたのですが、

[#39610] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/05/02

山本です。

[#39611] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39613] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39616] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39620] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39621] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/03

まつもと ゆきひろです

[#39622] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[ruby-list:39545] Re: open-uri takes wrong value for Host with proxy

From: Minero Aoki <aamine@...>
Date: 2004-04-13 10:54:52 UTC
List: ruby-list #39545
青木です。

  In mail "[ruby-list:39543] Re: open-uri takes wrong value for Host with proxy"
    Tanaka Akira <akr@m17n.org> wrote:

> Index: lib/net/http.rb
> ===================================================================
> RCS file: /src/ruby/lib/net/http.rb,v
> retrieving revision 1.115
> diff -u -r1.115 http.rb
> --- lib/net/http.rb	29 Mar 2004 07:54:37 -0000	1.115
> +++ lib/net/http.rb	12 Apr 2004 15:02:00 -0000
> @@ -949,7 +949,7 @@
>        if not req.response_body_permitted? and @close_on_empty_response
>          req['connection'] = 'close'
>        end
> -      req['host'] = addr_port()
> +      req['host'] ||= addr_port()

とりあえずこのパッチは当てておきました。


> ほかの案としては、net/http 側で Request-URI に absoluteURI がきたらそ
> こから Host: を生成するという可能性もあります。ただ、net/http はもとも
> と proxy を別の形でサポートしていて、open-uri はそうではない方法でむり
> やり proxy を扱うので、そういうのは net/http にはそぐわないという気も
> します。

> なお、open-uri が素直でない方法で net/http を使うのは、素直な方法だと
> http proxy 経由の ftp を扱えないためです。

> さて、どうしましょうね。

うーん……どうしよう。
-------------------------------------------------------------------
青木峰郎

In This Thread