[Hiki-users 187] Re: URI規則違反のURI名の解決について

Zurück zum Archiv-Index

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)




Hiki-users メーリングリストの案内
Zurück zum Archiv-Index