最适合网络开发者的网站
HTML5。英语版 W3Schools。完整标签指南

尿素

HTML URL 编码 参考


URL——统一资源定位器

Web 浏览器使用 URL 向 Web 服务器请求页面。

URL 是网页的地址,例如: https://www.w3schools.com。


URL 编码(百分比编码)

URL 编码将字符转换为可通过互联网传输的格式。

URL 只能通过互联网使用 ASCII 字符集.

由于 URL 经常包含 ASCII 集之外的字符,因此必须将 URL 转换为有效的 ASCII 格式。

URL 编码将不安全的 ASCII 字符替换为“%”后跟两个十六进制数字。

URL 不能包含空格。URL 编码通常用加号 (+) 或 %20 替换空格。


亲自尝试

如果您点击下面的“提交”按钮,浏览器将在将输入发送到服务器之前对其进行 URL 编码。服务器上的页面将显示收到的输入。

尝试其他输入并再次单击“提交”。


URL 编码函数

JavaScript、PHP 和 ASP 中有一些函数可用于对字符串进行 URL 编码。

PHP 有 rawurlencode() 函数,ASP 有 Server.URLEncode() 函数。

在 JavaScript 中,你可以使用 编码URI组件() 功能。

单击“URL 编码”按钮可以查看 JavaScript 函数如何对文本进行编码。

笔记: JavaScript 函数将空格编码为 %20。


ASCII 编码参考

您的浏览器将根据页面使用的字符集对输入进行编码。

HTML5 中的默认字符集是 UTF-8。

特点 来自 Windows-1252 来自 UTF-8
空间 %20 %20
! %21 %21
" %22 %22
# %23 %23
$ %24 %24
% %25 %25
& %26 %26
' %27 %27
( %28 %28
) %29 %29
* %2A %2A
+ %2B %2B
, %2C %2C
- %2D %2D
. %2E %2E
/ %2F %2F
0 %30 %30
1 %31 %31
2 %32 %32
3 %33 %33
4 %34 %34
5 %35 %35
6 %36 %36
7 %37 %37
8 %38 %38
9 %39 %39
: %3A %3A
; %3B %3B
< %3C %3C
= %3D %3D
> %3E %3E
? %3F %3F
@ %40 %40
A %41 %41
%42 %42
C %43 %43
%44 %44
%45 %45
F %46 %46
G %47 %47
H %48 %48
%49 %49
J %4A %4A
%4B %4B
大号 %4C %4C
%4D %4D
%4E %4E
%4F %4F
%50 %50
%51 %51
R %52 %52
年代 %53 %53
电视 %54 %54
%55 %55
%56 %56
西 %57 %57
X %58 %58
%59 %59
%5A %5A
[ %5B %5B
\ %5C %5C
] %5D %5D
^ %5E %5E
_ %5F %5F
` %60 %60
A %61 %61
b %62 %62
C %63 %63
d %64 %64
%65 %65
F %66 %66
G %67 %67
H %68 %68
%69 %69
%6A %6A
%6B %6B
%6C %6C
%6D %6D
n %6E %6E
o %6F %6F
%70 %70
%71 %71
r %72 %72
s %73 %73
%74 %74
%75 %75
%76 %76
%77 %77
X %78 %78
%79 %79
%7A %7A
{ %7B %7B
| %7C %7C
} %7D %7D
~ %7E %7E
  %7F %7F
%80 %E2%82%AC
 %81 %81
%82 %E2%80%9A
ƒ %83 %C6%92
%84 %E2%80%9E
%85 %E2%80%A6
%86 %E2%80%A0
%87 %E2%80%A1
ˆ %88 %CB%86
%89 %E2%80%B0
Š %8A %C5%A0
%8B %E2%80%B9
Œ %8C %C5%92
 %8D %C5%8D
Ž %8E %C5%BD
 %8F %8F
 %90 %C2%90
%91 %E2%80%98
%92 %E2%80%99
%93 %E2%80%9C
%94 %E2%80%9D
%95 %E2%80%A2
%96 %E2%80%93
%97 %E2%80%94
˜ %98 %CB%9C
%99 %E2%84
š %9A %C5%A1
%9B %E2%80
œ %9C %C5%93
 %9D %9D
ž %9E %C5%BE
Ÿ %9F %C5%B8
  %A0 %C2%A0
¡ %A1 %C2%A1
¢ %A2 %C2%A2
£ %A3 %C2%A3
¤ %A4 %C2%A4
¥ %A5 %C2%A5
¦ %A6 %C2%A6
§ %A7 %C2%A7
¨ %A8 %C2%A8
© %A9 %C2%A9
ª %AA %C2%AA
« %AB %C2%AB
¬ %交流电 %C2%AC
­ %广告 %C2%广告
® %AE %C2%AE
¯ %自动对焦 %C2%AF
° %B0 %C2%B0
± %B1 %C2%B1
² %B2 %C2%B2
³ %B3 %C2%B3
´ %B4 %C2%B4
µ %B5 %C2%B5
%B6 %C2%B6
· %B7 %C2%B7
¸ %B8 %C2%B8
¹ %B9 %C2%B9
º 百分比 %C2%BA
» %BB %C2%BB
¼ %公元前 %C2%BC
½ 百分比 %C2%BD
¾ %是 %C2%BE
¿ %高炉 %C2%高炉
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85
Æ %C6 %C3%86
Ç %C7 %C3%87
È %C8 %C3%88
É %C9 %C3%89
Ê %CA %C3%8A
Ë %CB %C3%8B
Ì %CC %C3%8C
Í %光盘 %C3%8D
Î %CE %C3%8E
Ï %CF %C3%8F
Ð %D0 %C3%90
Ñ %D1 %C3%91
Ò %D2 %C3%92
Ó %D3 %C3%93
Ô %D4 %C3%94
Õ %D5 %C3%95
Ö %D6 %C3%96
× %D7 %C3%97
Ø %D8 %C3%98
Ù %D9 %C3%99
Ú %DA %C3%9A
Û %D B %C3%9B
Ü 直流百分比 %C3%9C
Ý %DD %C3%9D
Þ %DE %C3%9E
ß %自由度 %C3%9F
à %E0 %C3%A0
á %E1 %C3%A1
â %E2 %C3%A2
ã %E3 %C3%A3
ä %E4 %C3%A4
å %E5 %C3%A5
æ %E6 %C3%A6
ç %E7 %C3%A7
è %E8 %C3%A8
é %E9 %C3%A9
ê %EA %C3%AA
ë EB 百分比 %C3%AB
ì %EC %C3%AC
í %ED %C3%广告
î %EE %C3%AE
ï %EF %C3%AF
ð %F0 %C3%B0
ñ %F1 %C3%B1
ò %F2 %C3%B2
ó %F3 %C3%B3
ô %F4 %C3%B4
õ %F5 %C3%B5
ö %F6 %C3%B6
÷ %F7 %C3%B7
ø %F8 %C3%B8
ù %F9 %C3%B9
ú %F A %C3% BA
û %FB %C3%BB
ü %FC %C3%BC
ý %FD %C3%BD
þ %FE %C3%BE
ÿ %FF %C3%高炉

URL 编码参考

ASCII 控制字符 %00-%1F 最初设计用于控制硬件设备。

控制字符与 URL 内部无关。

ASCII 字符 描述 URL 编码
空值 空字符 %00
索氏 标题开始 %01
星火 正文开头 %02
乙炔 正文结束 %03
终止时间 传输结束 %04
询问 询问 %05
确认 承认 %06
比利时 铃响了) %07
学士学位 退格键 %08
H T 水平制表符 %09
如果 换行 %0A
室性心动过速 垂直制表符 %0B
FF 换页 %0℃
碳排放 回车 %0D
所以 移出 %0E
国际单位制 移入 %0F
直列式激光切割机 数据链路逃逸 %10
DC1 设备控制 1 %11
DC2 设备控制 2 %12
DC3 设备控制 3 %13
DC4 设备控制 4 %14
否定答复 否定承认 %15
同步 同步 %16
乙肝疫苗 结束传输块 %17
取消 %18
新兴市场 介质结束 %19
代替 %1A
ESC键 逃脱 %1B
FS 文件分隔符 %1C
GS 组分隔符 %1天
遥感 记录分隔符 %1E
我们 单位分隔符 %1F