English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Онлайн инструменты

HTML справочник

Референсная таблица URL-кодирования HTML

HTML список всех тегов

URL кодирование преобразует символы в формат, который можно передавать через сеть.

URL - универсальный ресурсоопределитель

Веб-браузер запрашивает страницу с веб-сервера через URL. URL - адрес веб-страницы, например:https://ru.oldtoolbag.com

.

URL кодирование

URL может использовать только набор символов ASCII для передачи через сеть.

Поскольку URL часто содержит символы за пределами集合а ASCII, их необходимо преобразовать в эффективный формат ASCII.

URL кодирование использует "%" после которого следует два шестнадцатеричных числа для замены не ASCII символов.

URL не может содержать пробелы. URL кодирование обычно заменяет пробелы на +.

Попробуйте

Если вы нажмете кнопку "Отправить" внизу, браузер закодирует ввод перед отправкой. Страница на сервере будет показывать полученный ввод.

Попробуйте ввести другие символы и снова нажмите кнопку отправки.

Функция URL кодирования

JavaScript, PHP, ASP предоставляют функции для URL кодирования строк.

В JavaScript используется функция encodeURI(), в PHP используется функция rawurlencode(), в ASP используется функция Server.URLEncode().

Нажмите кнопку "URL кодирование", чтобы увидеть, как функция JavaScript кодирует текст.Комментарий:

URL encoding reference manual

ASCII charactersURL-encoding
JavaScript функция кодирует пробел в %20.пробел
%20!
%94%21
"%22
#$
%%25
&%26
%93%27
(%28
)%29
*%2A
+%2B
,%2C
-%2D
.%2E
/%2F
0%30
1%31
2%32
3%33
4%34
5%35
6%36
7%37
8%38
%39%3C
%3C%3D
%3D%3E
%3E%3F
%3F%40
%40%41
%41%42
%42%43
%43%44
%44%45
%45%46
%46%47
%47%48
%48%49
%49%4A
%4A%4B
%4B%4C
%4C%4D
%4D%4E
%4E%4F
%4F%50
%50%51
%51%52
%52%53
%53%54
%54%55
%55%56
%56%57
%57%58
%58%59
%59%5A
%5A%5B
%5B%5C
%5C%5D
%5D%5E
%5E%5F
%5F%60
%60%61
%61%62
%81%62
%63%63
%64%64
%65%65
%66%66
%67%67
%68%68
%69%69
%6A%6A
%6B%6B
%6C%6C
%6D%6D
%6E%6E
%6F%6F
%70%70
%71%71
%72%72
%73%73
%74%74
%75%75
%76%76
%77%77
%78%78
%79%79
%7A%7A
%7B%7B
%7C%7C
%7D%7D
%7E%7E
%7F%7F
%80%80
 %81
%81%82
%82%83
%83%84
%84%85
%85%86
%86%87
%87%88
%88%89
%89%8A
%8A%8B
%8B%8C
%8C%8D
%8D%8E
%8E%8F
%8F%90
%90%91
%91%92
%93%92
%93%93
%94%94
%94%95
%95%96
%96%97
%97%98
%98%99
%99%9A
%9A%9B
%9B%9C
%9C%9D
%9D%9E
%9E%9F
%9F%A0
 %A0
%A1%A1
%A2%A2
%A3%A3
%A4%A4
%A5%A5
%A6%A6
%A7%A7
%A8%A8
%A9%A9
%AA%AA
%AB%AB
%AC%AC
%AD%AD
%AE%AE
%AF%AF
%B0%B0
%B1%B1
%B2%B2
%B3%B3
%B4%B4
%B5%B5
%B6%B6
%B7%B7
ˆ%B8
¹%B9
º%BA
»%BB
¼%BC
½%BD
¾%BE
¿%BF
À%C0
Á%C1
Â%C2
Ã%C3
Ä%C4
Å%C5
Æ%C6
Ç%C7
È%C8
É%C9
Ê%CA
Ë%CB
Ì%CC
Í%CD
Î%CE
Ï%CF
Ð%D0
Ñ%D1
Ò%D2
Ó%D3
Ô%D4
Õ%D5
Ö%D6
×%D7
Ø%D8
Ù%D9
Ú%DA
Û%DB
Ü%DC
Ý%DD
Þ%DE
ß%DF
à%E0
á%E1
â%E2
ã%E3
ä%E4
å%E5
æ%E6
ç%E7
è%E8
é%E9
ê%EA
ë%EB
ì%EC
í%ED
î%EE
ï%EF
ð%F0
ñ%F1
ò%F2
ó%F3
ô%F4
õ%F5
ö%F6
÷%F7
ø%F8
ù%F9
ú%FA
û%FB
ü%FC
ý%FD
þ%FE
ÿ%FF

URL encoding reference manual

ASCII device control characters were originally designed to control hardware devices such as printers and tape drives. In URLs, these characters do not have any effect.

ASCII charactersdescriptionURL-encoding
NULnull character%00
SOHstart of header%01
STXstart of text%02
ETXend of text%03
EOTend of transmission%04
ENQenquiry%05
ACKacknowledge%06
BELbell (ring)%07
BSbackspace%08
HThorizontal tab%09
LFline feed%0A
VTvertical tab%0B
FFform feed%0C
CRcarriage return%0D
SOshift out%0E
SIshift in%0F
DLEdata link escape%10
DC1device control 1%11
DC2device control 2%12
DC3device control 3%13
DC4device control 4%14
NAKnegative acknowledge%15
SYNsynchronize%16
ETBend transmission block%17
CANcancel%18
EMend of medium%19
SUBsubstitute%1A
ESCescape%1B
FSfile separator%1C
GSgroup separator%1D
RSrecord separator%1E
USunit separator%1F