Ответ 1
- Абсолютный http://www.example.com/images/icons.png
- Документ-Относительный../images/icons.png
- Корнеотражающий/images/icons.png
- Протокол-Относительный//www.example.com/images/icons.png
Для # 4 я также часто называл их "Protocol-Agnostic"
1) Абсолютный http://www.example.com/images/icons.png
2) Относительный ../images/icons.png
3) /images/icons.png
4) //www.example.com/images/icons.png
Do URL типы 3 и 4 имеют имя? В одном месте, которое я видел, используется тип 4: slashdot.
Для # 4 я также часто называл их "Protocol-Agnostic"
Тип 1 - это просто "URI" (иногда называемый "абсолютным URI" ).
Для типов 2, 3 и 4 окончательные ответы приведены в RFC 3986, раздел 4.2.
Все они являются "относительными ссылками", но согласно RFC квалифицируются таким образом:
../images/icons.png
- "относительная ссылка пути" /images/icons.png
- "абсолютная ссылка на путь" //
... /icons.png
- "ссылка на сетевой путь" Последнее часто используется, если вы хотите указать URL-адрес, содержащий имя домена, но где вы хотите, чтобы протокол соответствовал протоколу, используемому для доступа к текущему ресурсу. Например, если ваши изображения загружены из CDN, вы можете использовать это значение по умолчанию для https
, если текущая страница также была загружена через https
, что предотвращает предупреждение о включении незащищенных ресурсов на защищенной странице.
число 3 также считается относительным. номер 4 является абсолютным, но отсутствует протокол. Это полезно, если вы хотите иметь доступ к одному и тому же URL-адресу с помощью HTTP и HTTPS.
Абсолютные URL-адреса полностью определяют местоположение веб-страницы и работают одинаково независимо от того, где вы находитесь в мире.
Относительные URL являются контекстно-зависимыми, давая путь относительно вашего текущего местоположения.
Тип три Корневой относительный.
Не знаю, 4.
Абсолютный URL-адрес напрямую выдает местоположение файла/документа, который вы ищете. Пример: "HTTP:/www.otagasue.com/images/coolpics.jpg" Относительные URL-адреса обычно указывают файл/документ в отношении текущего местоположения файла. В отличие от абсолютных тетов, это короткие URL-адреса, относящиеся к корневой директории Пример "... otagasue/pica.jpg"
frm otaga.