Унифицированные указатели ресурсов HTML
URL-адрес — это другое слово для веб-адреса.
URL-адрес может состоять из слов (например, w3schools.com) или IP-адреса (например, 192.68.20.50).
Большинство людей вводят имя при серфинге, потому что имена легче запомнить, чем цифры.
URL — унифицированный указатель ресурсов
Веб-браузеры запрашивают страницы с веб-серверов, используя URL-адрес.
Унифицированный указатель ресурсов (URL) используется для адресации документа (или других данных) в Интернете.
Веб-адрес, такой как https://www.w3schools.com/html/default.asp , следует следующим правилам синтаксиса:
scheme://prefix.domain:port/path/filename
Объяснение:
- схема — определяет тип интернет-сервиса (наиболее распространенный — http или https )
- prefix — определяет префикс домена (по умолчанию для http — www )
- домен — определяет имя домена в Интернете (например, w3schools.com)
- port — определяет номер порта на хосте (по умолчанию для http 80 )
- путь - определяет путь на сервере (если не указан: корневой каталог сайта)
- имя файла - определяет имя документа или ресурса
Общие схемы URL
В таблице ниже перечислены некоторые распространенные схемы:
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
URL-кодирование
URL-адреса можно отправлять через Интернет только с использованием набора символов ASCII . Если URL-адрес содержит символы, не входящие в набор ASCII, URL-адрес необходимо преобразовать.
Кодирование URL преобразует символы, отличные от ASCII, в формат, который можно передавать через Интернет.
Кодировка URL заменяет символы, отличные от ASCII, на «%», за которым следуют шестнадцатеричные цифры.
URL-адреса не могут содержать пробелы. Кодировка URL обычно заменяет пробел знаком плюс (+) или %20.
Попробуй сам
Если вы нажмете «Отправить», браузер будет кодировать URL-адрес ввода, прежде чем он будет отправлен на сервер.
Страница на сервере будет отображать полученный ввод.
Попробуйте ввести другие данные и снова нажмите «Отправить».
Примеры кодировки ASCII
Ваш браузер будет кодировать ввод в соответствии с набором символов, используемым на вашей странице.
Набор символов по умолчанию в HTML5 — UTF-8.
Character | From Windows-1252 | From UTF-8 |
---|---|---|
€ | %80 | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | %A9 | %C2%A9 |
® | %AE | %C2%AE |
À | %C0 | %C3%80 |
Á | %C1 | %C3%81 |
 | %C2 | %C3%82 |
à | %C3 | %C3%83 |
Ä | %C4 | %C3%84 |
Å | %C5 | %C3%85 |
Полную информацию обо всех кодировках URL см. в нашем справочнике по кодировкам URL .