Kazuhiro NISHIYAMA
zn****@mbf*****
2008年 8月 3日 (日) 02:01:55 JST
西山和広です。 At Fri, 01 Aug 2008 14:31:38 +0900, 小西 弘将 wrote: > > lib/uri/common.rbの該当部分は難解すぎて私には理解不能でしたが、本来URIに > アンダースコアは許されないという解釈で正しいでしょうか? RFC 2396の hostport = host [ ":" port ] host = hostname | IPv4address hostname = *( domainlabel "." ) toplabel [ "." ] domainlabel = alphanum | alphanum *( alphanum | "-" ) alphanum toplabel = alpha | alpha *( alphanum | "-" ) alphanum の通りで、アンダースコアは含められないということで良いと思います。 > LAN環境ではアンダースコアのついた名前のPCは許されるため、今回のような事 > 態は他でもあり得ると思います。 はい、たとえばsquidなどの他のソフトウェアでも問題が起きると思います。 -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA)