URL: определение и поля использования

С самого начала Всемирной паутины (сокращенно веб) Интернет предоставляет своим пользователям уникальный способ определения ресурсов в Интернете: URL-адрес документа RFC с 1994 года предоставляет пользователям синтаксис универсальной действительности с помощью которого он находит общедоступный контент, с которым можно в любое время проконсультироваться в соответствии с вашими потребностями. Таким образом, URL-адрес является одной из основных веб-технологий. Пользователи ежедневно используют URL-адреса для извлечения ресурсов из браузера, но этот стандарт не ограничивается только идентификацией веб-страниц.

 

Мы представляем базовую структуру каждого URL-адреса и исследуем основные области применения.

Что такое URL?

Аббревиатурный URL-адрес означает «Единый указатель ресурса», в итальянском «локатор ресурсов ресурсов». Это подкатегория так называемого «Унифицированного идентификатора ресурса» (сокращенно URI, на итальянском «идентификаторе единичного ресурса»). Структура URL-адреса соответствует синтаксису URI.

 

Идентификаторы позволяют отслеживать ресурсы в Интернете на основе уникального идентификатора, локально, но также и по всему миру. Поскольку подкатегория URL-адресов «Идентификатор» используется как синоним «Интернет-адреса», который относится к основной области применения URL-адреса: идентификация веб-страниц. Однако URL-адреса не ограничиваются этим, ведь благодаря им вы можете найти, например, даже файлы в локальной файловой системе. Следовательно, каждый интернет-адрес является URL-адресом, но не каждый URL-адрес является интернет-адресом.

Определение

Аббревиатурный URL означает «Единый указатель ресурсов». URL-адреса позволяют вам уникально идентифицировать ресурсы и открывать их при необходимости. Например, пользователи используют URL-адреса в браузере для извлечения веб-страниц из адресной строки или для загрузки файлов.

Структура URL

Каждый URL-адрес состоит из нескольких компонентов, разделенных на два подмножества для удобства: так называемая схема (или протокол) и раздел, связанный с этой схемой.

 

Схема: схема URL указывает как тип ресурсов, так и метод доступа и включает всю информацию о том, как получить доступ к ресурсам. Часто схема URL принимает то же имя, что и соответствующий протокол метода доступа на уровне приложения. Общие схемы: http / https, mailto, файл или ftp.


Часть, которая указывает схему: в зависимости от типа схемы часть, которая указывает схему URL-адреса, включает серию сегментов, которые содержат местоположение соответствующего ресурса и необязательные параметры обработки.


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

 

В основе URL - следующий синтаксис URI:

 

 

Каждому сегменту части, задающей шаблон, назначается определенная функция. Секции пользователя, пароля, хоста и порта также называются «Властью». Орган указывает, на каком компьютере находится ресурс и какое пространство имен должно быть назначено.

 

  • пользователь и пароль : разделы пользователя и пароля включают имя пользователя и пароль пользователя, которому разрешен доступ к ресурсу и отделены друг от друга двоеточием. Оба поля являются обязательными, если ресурс требует аутентификации. Имя пользователя и пароль разделяются символом @ из сегмента URI хоста .

  • хост : сегмент URI хоста обычно включает в себя домен , включая домены первого, второго и третьего уровня, и, таким образом, указывает на точный компьютер ( хост ), из которого должен вызываться выбранный ресурс. Кроме того, вы можете сообщить имя компьютера в виде IP-адреса.

  • порт : с указанием номера порта можно управлять определенным TCP / IP-портом в сети. Однако его отчетность остается факультативной, так как большинство схем уже имеют порт по умолчанию. Например, стандартные порты 80 для протокола HTTP, 443 для протокола HTTPS или 21 для FTP. Номер порта должен быть введен только в том случае, если общий порт не определен или стандартный порт передачи не должен использоваться. Номер порта разделяется двумя точками из раздела хоста .

 

Обычно домен в Органе указывается в удобочитаемой форме, а компьютеры работают с IP-адресами. Поэтому для открытия веб-ресурса  требуется сначала промежуточный шаг, который выполняется в фоновом режиме без уведомления пользователя: разрешение имен на основе системы доменных имен (DNS).

 

DNS описывает службу в сетях на основе IP, которая состоит из разрешения доменных имен в IP-адресах или IP-адресах в доменах. Интернет-сервисы делают так называемые DNS-серверы доступными. Если пользователь открывает страницу, маршрутизатор перенаправляет запрос сначала на компетентный DNS-сервер, который находит правильный IP-адрес для искомого домена и отправляет его обратно. Как только искомый IP-адрес достигнет маршрутизатора, вы можете перенаправить его на соответствующий веб-сервер.

Орган URI следует указаниям, где находится ресурс на компьютере, а также необязательные компоненты строки запроса и указание фрагмента.

 

  • Путь : сегмент URI , путь включает впуть к ресурсуитаким образомотносится к месту хранения на целевом компьютере. Путь всегда начинается с косой черты ( / ).

  • Запрос : некоторые веб-ресурсы включают исполняемые компоненты и требуют так называемой строки запроса в дополнение к пути к файлу (также называемому поисковой строкой). Сюда входят параметры (например, пользовательские входы), которые поставляются с URL-адресом и обрабатываются на стороне сервера. Он распространен в динамических веб-страницах, которые создаются только при открытии записей из базы данных. Строка запроса всегда вводится вопросительным знаком (?).

  • Фрагмент : если вам нужно обратиться к определенной точке ресурса, URI заканчивается указанием фрагмента, который включается отдельно с хэштегом ( # ) и обычно ссылается на именованный якорь с уникальным идентификатором в HTML-документ, такой как заголовок подпараграфа.

 

На основе используемой схемы устанавливается, какие элементы синтаксиса URI содержатся в URL-адресе. Таким образом, структура URL-адреса определяется типом ресурса. Следующий список включает наиболее распространенные типы URL :

HTTP

Веб-страницы вызывают протокол HTTP (протокол передачи гипертекста) или протокол HTTPS (протокол передачи по гипертекстовым протоколам через SSL). В последнем случае данные передаются через безопасное соединение. Структура URL одинакова для обоих протоколов.

url поля

Вызов URL обычно не требует аутентификации. Таким образом, синтаксис включает только домен, через который может быть отозван желаемый сайт. Имя пользователя и пароль опущены.