[#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:39544] Re: open-uri takes wrong value for Host with proxy

From: Atsushi SHICHI <ats7@...>
Date: 2004-04-13 02:05:39 UTC
List: ruby-list #39544
しちです。

At Tue, 13 Apr 2004 00:41:12 +0900,
Tanaka Akira <akr@m17n.org> wrote:

> これを open-uri 側で Host: を生成するようにするなら次のようになります。
> (そうか。こーゆーときに Host: を変える機能が必要になるのか?)

有り難うございます。直りました。

net/http のパッチは [ruby-dev:18854] でも取り上げられたようですが
取り込まれていないのですね。このパッチを取り込んでもらえるだけでも

open("http://www.ruby-lang.org/en/raa.html",
  :proxy => "http://proxy.example.com:8080/") {|f|
  "Host" => "www.ruby-lang.org"
  ...
}

と出来るようになるので有り難いです。

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

そうだったんですか。

> ついでにいえば http proxy 経由の http の場合には net/http の proxy を
> 素直に使うというのもあり得ます。が、そうした場合には http proxy 経由の
> ftp の場合に Host: が proxy になってしまいます。まぁ、ftp には name
> based virtual host はないのでそれはそれで構わないという気もしますが...

手元でこの修正をしてみようと思ったのですが、Rubyに対する理解不足で
うまくできませんでした。

--
Atsushi SHICHI

In This Thread