НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
HTML5. Уроки для початківців. W3Schools українською

En Es De

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 українською.



Коментарі