Выполнить из структуры URL. Вы можете прочитать больше об этом в http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/ и http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding (хорошие примеры)
<scheme>://<username>:<password>@<host>:<port>/<path>;<parameters>?<query>#<fragment>
Каждый сегмент пути может включать в себя последовательность параметров, обозначенную точкой с запятой «;» персонаж.
Параметры (разделяются точкой с запятой) должны быть обработаны веб-сервером. Однако он не имеет широкого использования, и может не поддерживать веб-сервером. Его использование обсуждается в этих SO сообщений: Semicolon as URL query separator, https://stackoverflow.com/a/26489224/4573999
Абсолютный URL- представляет собой URL-адрес, который содержит по крайней мере базы: (. Ех, http://
, ftp://
) протокол и имя узла (первый сегмент URL). Пример, http://google.com/search. Здесь мы имеем базовуюhttp://google.com
и путь (сегмент) /search
Базовый URL определяет точку, чтобы начать для всех относительных URL-адресов в документе. Ex., <base href="http://example.com/myfolder">
HTML, Базовый элемент() определяет базовый URL, используемый для всех относительных URL-адресов, содержащихся в документе. В документе может быть только один элемент .
См MDN description for this tag
относительный URL указывает путь к ресурсу, начиная от базы. Пример, href="/images/funny.png"
.
Если относительный адрес начать с /
она идет от корня базового (имя сайта), т.е. игнорирует путь, поставляемый в базы.
По умолчанию, если база не указана, предполагается, что это URL-адрес документа, который содержит относительный URL . Удобно предоставлять ссылку на ресурсы (например, изображения) с использованием относительных URL-адресов. В этом случае вы можете легко перемещать домен, где публикуется документ, и ссылки не будут нарушены.
Ссылка URL AFAIK является синонимом любого URL-адреса. Он подчеркивает тот факт, что URL-адрес является ссылкой не самим объектом.