URLにIPv6アドレスを指定する
URLにホスト名ではなく直接IPv6アドレスを指定するには、次のようにIPv6アドレス[]で囲んで指定します。
http://[2001:DB8::1]/index.html
IPv6が騒がれてから久しいが、今の今まで全然知りませんでした。ポート番号も指定するには次のように[]の後ろに指定します。ここら辺はIPv4と変わりないですね。
http://[2001:DB8::1]:80/index.html
IPv6を含むURL(だだしくはURIですけど)のフォーマットについてはRFC6874やRFC3986に記載があります。
ちなみに、IPv4アドレスならもちろんそのまま指定すればOKだ。
http://192.0.2.1/index.html