URL 解析について:
URL(Uniform Resource Locator)は、インターネット上のリソースを識別・位置付けるための文字列です。完全なURLは複数の部分で構成されています:
- プロトコル (Protocol): http、https、ftp など
- ホスト名 (Hostname): ドメイン名またはIPアドレス
- ポート (Port): サービスのポート番号、80、443、8080 など
- パス名 (Pathname): サーバー上のリソースのパス
- クエリ文字列 (Search): ? で始まるパラメータ部分
- ハッシュ/アンカー (Hash): # で始まるフラグメント識別子
- ユーザー名/パスワード: 認証用の資格情報(あまり使われません)