URL
URL состоит из следующих частей: схема, логин и пароль для доступа к ресурсу, адрес сервера, порт, путь до ресурса на сервере, строка запроса и фрагмент, он же якорь.
- Название протокола / схема
- Индикатор иерархического URL (постоянна)
- Учетные данные для доступа к ресурсу
- Сервер для извлечения данных (DNS)
- Номер порта
- Путь к ресурсу
- Параметры передаваемые при запросе
- Якорь, перемещает окно к указанному элементу страницы
Обязательными являются схема, адрес и путь до ресурса. Остальные параметры URL опциональны.
Абсолютный и относительный url:
http://example.com - абсолютный URL, так как у него есть схема и доменное имя.
//exampletwo.com - абсолютный, будет наследовать схему родителя.
/admin/index.html - относительный в пределах домена. Откроется example.com/admin/index.html