Въведение в HTML кодирането на URL адреси
В тази статия ще научим подробно за кодирането на HTML URL адреси. HTML URL адрес е съкращение от Uniform Resource Locator към глобален или IP адрес в World Wide Web. Уеб сървърът получава страницата, използвайки URL за уеб браузъра.
Пример: https://www.google.com е един от URL адресите.
Наборът от символи ASCII е важен за кодирането на URL адреси. URL адресът се изпраща до интернет с помощта на ASCII набор от символи. Характерът, който не е ASCII, е ограничен, защото може да създаде конфликт за намиране на път към страницата до сървъра. Поради този проблем HTML използва кодиране на URL.
HTML URL кодиране, конвертирайте символа, който не е ASCII, във формат, който може да се изпраща до интернет. Потребителите могат да бъдат преобразувани с помощта на „%“, за да продължат с две шестнадесетични цифри.
Как да извършите кодиране на URL в HTML?
- HTML език създава URL, използвайки атрибут tag и href. Например . ако направите някой уебсайт и искате да отидете на една страница на друга, тогава напишете името на файла.,
- Някои символи са ограничени до името на уеб адреса поради създаване на конфликти, Non-ASCII символа се заменя с „%“, за да продължи с две шестнадесетични цифри.
- URL адресът не заема място. Той заема мястото на знака плюс (+) или% 20. Във формата на HTML страницата се появи интервал във въвеждането на текст „въвеждане“, след което плюс знаци. Индиректно се появи пространство в името на URL, след което се показва% 20.
- URL маркерът съдържа главни букви (A-Z) и малки букви (a- z), десетични цифри (1-9) и някои специални знаци.
Във формата, ако сложа интервал, тогава Encoding на URL адреса идва като HTML + CSS.
Във всеки URL адрес, ако дадем място, кодирането на URL адрес ще се появи като моят% 20file.html.
- Запазени символи: Има някои символи, които имат някакво значение в URL адреса и можем да използваме целта на именуване. Можем да използваме и двата начина, като знак плюс (/), използван за отделна част от URL друга ръка, която можем да / кодираме с% 2f, без значение в името на адреса.
- Небезопасни герои: Има много знаци, идва с много неразбиране в URL адреса като интервал в име на URL. Вместо да отделяте място в името на URL адреса, пишете. тогава името на URL адреса изглежда „pa ge.html“.
- Контролни знаци без ASCII: Тези символи включват набор от шестнадесетачна стойност от 80 Ff, която е необходимо да се преобразува във формат.
- ASCII контролни знаци: Вътре в URL адреса не работят.
Примери за кодиране на HTML URL адреси
Следват примерите за кодиране на HTML URL адреси, обяснени подробно:
1. Резервирано кодиране на символи
Следва таблицата, използвана за кодиране на запазени символи.
Герои | $ | & | + | , | / | : | ; | = | ? | @ |
URL кодиране | 24% | 26% | % 2b | % 2c | % 2е | 3а% | % 3б | 3d% | % 3е | 40% |
2. Небезопасни герои
Следва таблицата, използвана за кодиране на небезопасни символи.
Герои | пространство | " | < | > | # | % | ( | ) | | | \ | ^ | ~ | ( | ) |
URL кодиране | 20% | 22% | % 3c | % 3e | 23% | 25% | % 7б | % 7г | % 7в | % 5с | % 5e | % 7e | % 5b | %5 д |
3. Контролен символ без ASCII
Следва таблицата, използвана за кодиране на символи, които не са ASCII.
характер | URL кодиране | характер | URL кодиране | характер | URL кодиране | характер | URL кодиране |
€ | 80% | ~ | % 98 | « | % аб | ¿ | % BF |
, | % 82 | ™ | % 99 | % ав | À | % C0 | |
ƒ | % 83 | с | % 9a | ª | % аа | Á | % C1 |
" | % 84 | > | % 9b | ® | ае% | Â | % c2 |
… | % 85 | œ | % 9c | ¯ | ае% | à | % c3 |
† | % 86 | % 9г | ° | % b0 | Ä | % c4 | |
‡ | % 87 | ž | % 9e | ± | % b1 | Å | % c5 |
% 88 | Ÿ | % 9f | ² | b2% | Æ | % v6 | |
‰ | % 89 | × | % d7 | ³ | % b3 | ° С | % C7 |
С | % 8а | ¡ | % a1 | " | % b4 | È | % с8 |
< | % 8Ь | ¢ | % a2 | μ | % b5 | É | % C9 |
Œ | % 8c | £ | % a3 | ¶ | % b6 | Ê | % ва |
Ž | % 8д | ¤ | % a4 | · | % b7 | Ë | % в б |
" | % 91 | ¥ | % a5 | ¸ | % b8 | Ì | % куб.см. |
" | % 92 | | | % a6 | ¹ | % B9 | Í | % CD |
" | % 93 | § | % a7 | º | ба% | Î | % CE |
" | % 94 | ¨ | % a8 | » | бб% | Ï | % CF |
• | % 95 | © | % A9 | ¼ | % ж.к. | Д | % d0 |
- | % 96 | - | % 97 | ½ | % BD | Н | % d1 |
ã | % e3 | Þ | % де | ¾ | %бъда | Ò | % d2 |
æ | % e6 | ß | % ге | Ø | % d8 | Ó | d3% |
ä | % e4 | à | % E0 | Ý | % дд | Ô | % d4 |
4. ASCII контролни знаци
Следва таблицата, използвана за кодиране на Ascii символи.
ASCII знак | URL-Encoding |
NUL - нулев символ | % 00 |
SOH - начало на заглавката | % 01 |
STX - начало на текста | % 02 |
ETX - край на текста | % 03 |
EOT - край на предаването | % 04 |
ENQ - запитване | % 05 |
ACK - признавам | % 06 |
BEL - звънец (звънец) | % 07 |
BS - обратно пространство | % 08 |
HT - хоризонтален раздел | % 09 |
LF захранване на линия | % 0A |
VT- вертикален раздел | % 0B |
Емисия във формата FF | % 0C |
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 |
МОЖЕ - отмени | % 18 |
EM - край на средата | % 19 |
SUB- заместител | % 1А |
ESC-бягство | % 1В |
FS разделител на файлове | % 1С |
GS-група разделител | % 1D |
RS-разделител на записи | % 1E |
Сепаратор на US единица | % 1F |
Значение на кодирането на URL адреси в HTML
Ако URL адресът е запазен, Небезопасни и не ASCII символи, тогава URL адресът става по-сложен и не разбираем. Когато уеб браузър търси URL адреси, уеб сървърът търси името или пътя на URL адреса Ако името не е ASCII, тогава е трудно да се намери URL значението на кодирането на URL в HTML
URL адресът трябва да бъде лесен за намиране, общоприет и разбираем за всички уеб браузъри, а също и за уеб сървър. някои символи правят недоразумения в URL, защото се използват с някаква цел, ако не се използват за каквато и да било цел. може би е възникнал конфликт във времето и пътят не стига до потребителя.
За да преодолеете всички затруднения и да улесните потребителя Non-ASCII символи, преобразувани в ASCII код, използвайки%, за да излезе с два шестнадесетични.
заключение
Кодирането на URL в HTML знае как да конвертира набора от знаци, които не са ASCII, в валиден ASCII набор от формати. Той е общоприет и уеб браузърът работи без никаква грешка. Кодирането на URL адреси може да се стартира лесно и безопасно. За да се избегне конфликт на именуването и целта на кодирането на URL адресите е необходимо.
Препоръчителни статии
Това е ръководство за кодиране на HTML URL адреси. Тук обсъждаме въвеждащия HTML URL и как да извършим кодирането на URL в HTML заедно с неговите примери и значение. Можете също да разгледате следните статии, за да научите повече-
- Различни видове рамки в HTML
- Топ 3 атрибута на текстовата връзка в HTML
- HTML команди (основни, междинни, разширени)
- HTML5 елементи - тагове и примери
- Продължете работата с операторите в C # с примери