HTML Кодування URL-адрес - Як виконати кодування URL-адрес у HTML? (Приклад)

Зміст:

Anonim

Вступ до кодування HTML-URL-адрес

У цій статті ми детально дізнаємось про кодування HTML URL. URL-адреса HTML - це абревіатура Уніфікованого локатора ресурсів до глобальної або IP-адреси у всесвітній павутині. Веб-сервер отримує сторінку за допомогою URL-адреси веб-браузера.

Приклад: https://www.google.com є однією з URL-адрес.

Набір символів ASCII важливий для кодування URL-адрес HTML. URL надсилається до Інтернету за допомогою набору символів ASCII. Символ, який не належить до ASCII, обмежений через те, що вони можуть створити конфлікт для пошуку шляху сторінки до сервера. Через цю проблему HTML використовує кодування URL-адрес.

HTML Кодування URL-адрес, конвертуйте символ, який не є ASCII, у формат, який можна надсилати в Інтернет. Користувачі можуть бути перетворені за допомогою "%", щоб продовжити дві шістнадцяткові цифри.

Як виконати кодування URL-адрес у HTML?

  • Мова HTML створює URL-адресу, використовуючи атрибут тегу та href. Наприклад . якщо ви робите будь-який веб-сайт і хочете перейти на одну сторінку на іншу, тоді напишіть ім'я файлу. .
  • Деякі символи обмежуються іменем веб-адреси через створення конфлікту, символ Non-ASCII замінюється символом "%", щоб продовжити двома шістнадцятковими цифрами.
  • URL-адреса не займає місця. Він займає місце знака плюс (+) або% 20. У формі сторінки HTML пробіл у текстовому значенні "введення", а потім знаках плюс. Опосередньо пробіл у назві URL, тоді% 20 відображається.
  • Тег URL містить великі літери (A-Z) та малі літери (a- z), десяткові цифри (1-9) та деякі спеціальні символи.

У формі, якщо я вставлю пробіл, тоді кодування URL надходить як HTML + CSS.

У будь-якій URL-адресі, якщо ми дамо пробіл, кодування URL-адреси відбудеться як мій% 20file.html.

  1. Зарезервовані символи: Є кілька символів, які мають певне значення в URL-адресі, і ми можемо використовувати призначення іменування. Ми можемо використовувати обидва способи, як знак плюс (/), що використовується для окремої частини URL-адреси іншою рукою, яку ми можемо / кодувати на% 2f, не маючи значення імені адреси.
  2. Небезпечні персонажі: Є багато символів, які мають багато непорозумінь у URL-адресі, як, наприклад, пробіл у назві URL. Замість того, щоб займати місце у назві URL-адреси, напишіть. тоді ім’я URL-адреси видається "pa ge.html".
  3. Контрольні символи без ASCII: Ці символи містять набір шістнадцяткових значень у 80 фунтів, які необхідно перетворити у формат.
  4. Символи керування ASCII: всередині URL-адреси не працює.

Приклади кодування URL-адрес HTML

Нижче наведено приклади кодування HTML URL-адрес, докладно пояснених:

1. Кодування зарезервованих символів

Далі наведена таблиця, яка використовується для кодування зарезервованих символів.

Персонажі$&+,/:;=?@
Кодування URL24%26%% 2b% 2c% 2f% 3а% 3b% 3d% 3f40%

2. Небезпечні персонажі

Далі наведена таблиця, яка використовується для кодування небезпечних символів.

Персонажіпростір"<>#%()|\^~()
Кодування URL20%22%% 3c% 3е23%25%% 7b% 7d% 7c% 5c% 5e% 7е% 5b% 5d

3. Символ управління, що не належить до ASCII

Далі наведена таблиця, яка використовується для кодування символів, що не належать до ASCII.

ХарактерКодування URLХарактерКодування URLХарактерКодування URLХарактерКодування URL
% 80˜% 98«% ab¿% bf
,% 82% 99% acА% c0
ƒ% 83ш% 9аª% ааÁ% c1
% 84% 9b®% аеÂ% c2
% 85œ% 9c¯% афÃ% c3
% 86% 9д°% b0Ä% c4
% 87ž% 9е±% b1Å% c5
ˆ% 88Ÿ% 9f²% b2Æ% v6
% 89×% d7³% b3Ç% c7
Š% 8а¡% a1´% b4È% c8
% 8b¢% a2µ% b5É% c9
Œ% 8c£% a3% b6Ê% ca
Ж% 8е¤% a4·% b7Ë% cb
'% 91¥% a5¸% b8Ì% куб
'% 92¦% a6¹% b9Í% cd
"% 93§% a7º% баÎ% ce
"% 94¨% a8»% bbÏ% пор
% 95©% a9¼% доÐ% d0
-% 96-% 97½% bdÑ% d1
ã% e3Þ% де¾% бутиÒ% d2
æ% e6Я% dfØ% d8Ó% d3
ä% e4à% e0Ý% ддÔ% d4

4. Контрольні символи ASCII

Далі наведена таблиця, яка використовується для кодування символів Ascii.

ASCII персонажКодування URL-адрес
NUL - нульовий символ% 00
SOH - початок заголовка% 01
STX - початок тексту% 02
ETX - кінець тексту% 03
EOT - кінець передачі% 04
ENQ - запит% 05
ACK - визнати% 06
БЕЛ - дзвін (кільце)% 07
BS - зворотний простір% 08
HT- горизонтальна вкладка% 09
LF-лінія подачі% 0A
VT- вертикальна вкладка% 0B
Канал у формі FF% 0С
Повернення вагона CR% 0D
SO- зміщення% 0E
SI - зсув% 0F
DLE - вихід каналу передачі даних% 10
DC1 - управління пристроєм 1% 11
DC2 - управління пристроєм 2% 12
DC3 - управління пристроєм 3% 13
DC4 - управління пристроєм 4% 14
NAK- негативне визнання% 15
SYN- синхронізувати% 16
Блок передачі ETB - кінець% 17
CAN - скасувати% 18
EM - кінець середовища% 19
SUB- замінник% 1A
ESC - втеча% 1B
FS -фактор-роздільник% 1С
Сепаратор групи GS% 1D
RS-роздільник записів% 1E
США - роздільник одиниць% 1F

Важливість кодування URL-адрес у HTML

Якщо URL зарезервовано, Небезпечні та не ASCII символи, тоді URL-адреса стає складнішою і не зрозумілою. Коли веб-браузер здійснює пошук URL-адрес, веб-сервер здійснює пошук по імені або шляху URL-адреси. Якщо ім'я URL-адреси не є ASCII, важко знайти URL-важливість кодування URL-адреси в HTML

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

Щоб подолати всі складнощі та спростити користувачеві символи, що не належать до ASCII, перетворені в код ASCII, використовуючи%, щоб створити два шістнадцять знаків.

Висновок

Кодування URL-адрес у HTML знає, як перетворити набір символів, що не належать до ASCII, у допустимий формат ASCII. Він загальновизнаний і веб-браузер працює без будь-яких помилок. Кодування URL-адрес можна запускати легко та безпечно. Щоб уникнути конфлікту іменування та мети кодування URL-адрес, необхідно.

Рекомендовані статті

Це посібник з кодування URL-адрес HTML. Тут ми обговорюємо вступну URL-адресу HTML та спосіб виконання кодування URL-адрес у HTML разом із його прикладами та важливістю. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Різні типи кадрів у HTML
  2. Топ-3 атрибути текстового посилання в HTML
  3. Команди HTML (основні, проміжні, розширені)
  4. Елементи HTML5 - теги та приклади
  5. Продовжуйте роботу з операторами в C # з прикладами