HTTPの基本
HTTPの歴史
WWWの3つの基本技術
URI
URIのフォーマット スキーム://ユーザ名:パスワード@ホスト名:ポート番号/絶対パス?クエリー文字列#フラグメント
スキーム | リソースにアクセスする手段を識別する。http, https, ftpなどがある。 |
ユーザ名 | プロトコルがユーザー名を認識する場合には、リソースにアクセスすることができるユーザ名(URIには含まれていない。) |
パスワード | ユーザー名に対応するパスワード。(URIには含まれていない) |
ホスト名 | そのリソースを持っているコンピュータの名前。大文字、小文字の区別はない。 |
ポート番号 | サーバーがサービスを提供しているポート番号。ポート番号が明示されていない場合は、80番。 |
絶対パス | そのコンピュータ内でのリソースの場所。サーバーがUNIX系OSの場合は、大文字、小文字の区別がある。 |
クエリー文字列 | 指定したリソースに情報を渡すときに使用する。(検索エンジンのキーワードなど) |
フラグメント | リソース内の特定部分を指す識別子。フラグメントはリソース取得後にのみ意味を持つ。(URIに含まれていない) |