Единый указатель ресурсов

Article

June 30, 2022

Унифицированный указатель ресурсов (английский: Унифицированный указатель ресурсов, аббревиатура: URL или Унифицированный указатель ресурсов, адрес местоположения, URL-адрес), широко известный как адрес веб-страницы, называемый веб-адресом, представляет собой адрес стандартного ресурса в Интернете (адрес ), как в инете Знак двери на дороге. Первоначально изобретенный Тимом Бернерсом-Ли как адрес для Всемирной паутины, теперь он кодифицирован Консорциумом Всемирной паутины как интернет-стандарт RFC 1738. Изобретение Единого указателя ресурсов было очень важным шагом в истории Интернета. Синтаксис Единого указателя ресурсов является общим, расширяемым и использует часть Американского стандартного кода для обмена информацией для представления интернет-адресов. Начало Единого указателя ресурсов обычно отмечает сетевой протокол, используемый компьютерной сетью. Стандартный формат унифицированного локатора ресурсов выглядит следующим образом: [тип протокола]://[адрес сервера]:[номер порта]/[путь к файлу UNIX уровня ресурса][имя файла]?[запрос]#[идентификатор фрагмента] унифицированный ресурс locator Полный формат выглядит следующим образом: [тип протокола]://[учетная информация, необходимая для доступа к ресурсам]@[адрес сервера]:[номер порта]/[путь к файлу UNIX на уровне ресурса][имя файла]?[запрос] #[идентификатор фрагмента] Среди них [Информация об учетных данных для доступа], [Номер порта], [Запрос] и [Идентификатор сегмента] являются необязательными элементами.

грамматика

Унифицированный указатель ресурсов протокола передачи гипертекста содержит пять основных элементов для получения информации из Интернета по простому адресу: Обозначение URL на уровне транспортного протокола («//», фиксированное) Учетная информация, необходимая для доступа к ресурсу (может быть опущена) сервер (обычно доменное имя, иногда IP-адрес) номер порта (представленный числами и может быть опущен, если это значение по умолчанию) путь (используйте символ «/», чтобы отличить каждое имя каталога в пути) запрос (форма параметры режима GET начинаются с символа "?", каждый параметр разделяется символом "&", а затем имя параметра и данные разделяются символом "", обычно кодировка URL-адреса UTF-8, чтобы избежать конфликта символов. Вопрос) Фрагмент (начиная с символа "#")

Пример

В качестве примера возьмем «https://zh.wikipedia.org:443/w/index.php?title random page», где: https — протокол, zh.wikipedia.org — сервер, 443 — адрес страницы. сети на сервере Номер порта, /w/index.php — путь, ?titleSpecial: случайная страница — запрос. Большинство веб-браузеров не требуют от пользователей ввода части «https://» веб-страницы, поскольку подавляющее большинство веб-контента представляет собой файл протокола передачи гипертекста. Точно так же «443» — это общий номер порта для файлов протокола передачи гипертекста (а «80» — это общий номер порта для файлов протокола передачи гипертекста), поэтому обычно нет необходимости указывать его. Как правило, пользователям нужно ввести только часть единого указателя ресурсов (например, «zh.wikipedia.org/w/index.php?titleSpecial:случайная страница|случайная страница»). Поскольку протокол передачи гипертекста позволяет серверу перенаправлять браузер на другой адрес веб-страницы, многие серверы позволяют пользователям опускать части адреса веб-страницы, такие как «www». С технической точки зрения пропущенный адрес веб-страницы на самом деле является другим адресом веб-страницы, сам браузер не может определить, доступен новый адрес или нет, и сервер должен выполнить задачу перенаправления.

другое использование

Унифицированный указатель ресурсов используется не только в качестве адреса веб-страницы, клиенты JDBC также используют Унифицированный указатель ресурсов для подключения к своему серверу базы данных. Напротив, строки подключения ODBC работают так же, но вместо URL-адресов они представляют собой пары ключ-значение, разделенные точкой с запятой и знаком равенства. Ниже приведен унифицированный указатель ресурсов для базы данных Oracle: jdbc:datadirect:oracle://myserver:1521;sidtestdb

видеть

Единый идентификатор ресурса (URI) Единое имя ресурса (URN)

использованная литература

внешняя ссылка

Консорциум World Wide Web - именование и адресация (резервная копия архива страниц, хранится в Интернет-архиве) (на английском языке) для онлайн-декодирования URL-адресов в Интернете (поддержка кодировки Ascii, utf-8, big5, gb2312, euc-jp, euc-kr, и т. д.) (резервная копия архива страниц, хранящаяся в Интернет-архиве)

Original article in Chinese language