URLの構造
スキームがhttpの場合
スキームの種類によって、URLの残りは意味が変わる。
http の他には、ftp gopher mailto などが指定できる。 URLには、大文字小文字の区別があるが、ホスト名の部分は通常、大文字小文字の区別を行わない。
ホスト名はすべて小文字で書くのが一般的である。
WWWサーバーがWWWクライアント(ブラウザなど)からの要求を待ち受けている場所を示す。
同じホストでもポート番号を別にすることで、複数のサーバーを同時に立ち上げることが可能。
ポート番号は省略して表記することが可能で、省略すると80番になる。 サーバー上でのオブジェクトの位置を表す。
「/」区切りで、ディレクトリ(フォルダ)の階層を表す。
「?」以降はCGIプログラムなどに引数を渡す意味で使われる。