HTML URL - Уніфіковані локатори ресурсів
URL - це інше визначення для вебадреси.
URL може складатися зі слів (w3schools.com) або IP-адреси (наприклад, 192.68.20.50).
Більшість людей вводять назву при серфінгу, тому що назви легше запам’ятати, ніж цифри.
URL - уніфікований локатор (покажчик) ресурсу
Веббраузери запитують сторінки з вебсерверів, використовуючи URL.
Уніфікований локатор (покажчик) ресурсу (URL) використовується для адресації документа (або інших даних) в Інтернеті.
Веб-адреса, наприклад https://w3schoolsua.github.io/html/index.html слідує цим правилам синтаксиса:
scheme://prefix.domain:port/path/filename
Пояснення:
- scheme - визначає тип Інтернет-сервису (найбільш розповсюдженним є http або https)
- prefix - визначає домен prefix (за умовчанням для http є www)
- domain - визначає Інтернет-доменне ім’я (наприклад w3schools.com)
- port - визначає номер порта на хості (за замовчуванням для http є 80)
- path - визначає шлях на сервері (якщо не вказаний кореневий каталог сайту)
- filename - визначає назву документа або ресурсу
Загальні схеми URL
В таблиці нижче перелічені деякі розповсюджені схеми:
Схема | Скорочено для | Використовується для |
---|---|---|
http | Протокол передачі гіпертексту | Загальні вебсторінки. Не зашифровані |
https | Безпечний протокол передачі гіпертексту | Безпечні вебсторінки. Зашифровані |
ftp | Протокол передачі файлів | Скачування або завантаження файлів |
file | Файл на вашому комп’ютері |
URL Кодування
URL-адреси можуть бути відправлені через Інтернет тільки за допомогою ASCII набору символів. Якщо URL-адреса містить символи поза набором ASCII, він має бути перетворений.
Кодування URL перетворює не-ASCII символи в формат, який може бути переданий через Інтернет.
Кодування URL замінює символи, що не входять в ASCII, на "%", за яким слідують шістнадцяткові цифри.
URL не можуть містити пробіли. Кодування URL зазвичай замінює пробіл знаком плюс (+) або %20.
Спробуйте самі
Якщо ви натиснете "Надіслати", браузер виконає URL-кодування введення перед його надсиланням на сервер.
На сторінці сервера відобразяться отримані дані.
Спробуйте ввести інші дані і знову натисніть "Надіслати".
ASCII кодування. Приклади
Браузер буде кодувати введення відповідно до набору символів, що використовується на вебсторінці.
Набір символів за умовчанням в HTML5 - це UTF-8.
Символ | Із Windows-1252 | Із 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 Кодування на нашому сайті W3Schools українською.