Абсолютный URL и относительный URL

Вот домашняя страница Университета Стоуни-Брук: http://www.stonybrook.edu/

На главной странице есть ссылка с якорным текстом «Академики». Проверив исходный код страницы, я обнаружил, что ссылка «Академики» имеет относительный URL-адрес: academics.shtml.

К моему удивлению, абсолютный URL: http://www.stonybrook.edu/academics.shtml. это не ссылка "Академики". На самом деле его вообще не существует. Правильный абсолютный URL-адрес для ссылки «Академики»: http://www.stonybrook.edu/sb/academics.shtml

Я не понимаю, откуда берется путь /sb/. Я спрашиваю об этом, потому что пытаюсь получить абсолютный URL-адрес на основе базового URL-адреса и относительного URL-адреса с использованием класса URL-адреса Java.


person Terry Li    schedule 06.06.2013    source источник


Ответы (2)


Также из источника:

<base href="http://www.stonybrook.edu/sb/" />
person Oliver Charlesworth    schedule 06.06.2013
comment
Любое предложение, как получить настоящую базу, так как у меня есть только одна без /sb/? - person Terry Li; 07.06.2013
comment
@TerryLi: Извините, я не понимаю, о чем вы спрашиваете. Насколько я знаю, тег <base> означает, что все последующие относительные URL относятся к нему. Это все. - person Oliver Charlesworth; 07.06.2013

вы можете сделать это, используя следующую разметку

<base href="http://www.stonybrook.edu/sb/" />

Кроме того, если вам нужна дополнительная информация об абсолютных и относительных значениях, я нашел хорошую страницу с примером. https://downloadgenerators.com/question/what-is-the-major-difference-between-absolute-url-and-relative-url Я надеюсь, что это поможет вам.

person Shiva Sena    schedule 06.06.2015