HTML кодиране на URL адреси - Как да извършите кодиране на URL в HTML? (Пример)

Съдържание:

Anonim

Въведение в 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.

  1. Запазени символи: Има някои символи, които имат някакво значение в URL адреса и можем да използваме целта на именуване. Можем да използваме и двата начина, като знак плюс (/), използван за отделна част от URL друга ръка, която можем да / кодираме с% 2f, без значение в името на адреса.
  2. Небезопасни герои: Има много знаци, идва с много неразбиране в URL адреса като интервал в име на URL. Вместо да отделяте място в името на URL адреса, пишете. тогава името на URL адреса изглежда „pa ge.html“.
  3. Контролни знаци без ASCII: Тези символи включват набор от шестнадесетачна стойност от 80 Ff, която е необходимо да се преобразува във формат.
  4. ASCII контролни знаци: Вътре в URL адреса не работят.

Примери за кодиране на HTML URL адреси

Следват примерите за кодиране на HTML URL адреси, обяснени подробно:

1. Резервирано кодиране на символи

Следва таблицата, използвана за кодиране на запазени символи.

Герои$&+,/:;=?@
URL кодиране24%26%% 2b% 2c% 2е3а%% 3б3d%% 3е40%

2. Небезопасни герои

Следва таблицата, използвана за кодиране на небезопасни символи.

Героипространство"<>#%()|\^~()
URL кодиране20%22%% 3c% 3e23%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 заедно с неговите примери и значение. Можете също да разгледате следните статии, за да научите повече-

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