2015-04-05 1 views
-1

У меня есть этот URI http://a/b/c/d; p? Q и я не понимаю «;». Что оно делает? Мне сказали, что параметр «p» является параметром, но кто его получает?Я не понимаю этот URI и более

Кроме того, я хочу знать разные между абсолютным URI, базовым URI, относительным URI и ссылкой URI.

Заранее спасибо. (^ _ ^) b

ответ

0

Выполнить из структуры 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-адрес является ссылкой не самим объектом.