URLの文字長

  • このエントリーをはてなブックマークに追加

–図解即戦力 Web技術がこれ1冊でしっかりわかる教科書(鶴長 鎮一 (著)) 第5章 5-4「URLに使える文字列・文字長」ここから–
「URLにパラメータを埋め込むとURLが長くなります。
RFCではホスト名は最大254文字とされていますが、URLの最大文字数は規定されていません。」
–図解即戦力 Web技術がこれ1冊でしっかりわかる教科書(鶴長 鎮一 (著)) 第5章 5-4「URLに使える文字列・文字長」ここまで–

赤字部分だが、補足と間違えの訂正をしておく。
ここでのホスト名とはサーバ名(コンピュータ名)は指してはいない。
ここでのホスト名は「ドメイン名全体の長さ」を指している。
ドメイン名全体の長さは253文字以下である。
正)最大253文字
誤)最大254文字

ドメイン名のしくみ – JPNIC ExternalLink から引用ここから–
ドメイン名の仕様と実装を定義したRFC1035 ExternalLinkでは、 DNSメッセージ中のドメイン名を表すパラメータの長さは255オクテット以下とされています。 この中には、ラベルの長さを表す数字と実際のラベル文字列のセットが繰り返し含まれ、最後は0で終わることになっています。
ドメイン名のしくみ – JPNIC ExternalLink から引用ここまで–

ドメインとDNSの関係は大切だな。

参考
ホスト名のバリデーションについて考えてみた — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something (a-way-out.net) ExternalLink
RFC 1035: Domain names – implementation and specification (rfc-editor.org) ExternalLink
ドメイン名のしくみ – JPNIC ExternalLink



  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す

*