首页 > 代码库 > HTML URL编码参考(转载)

HTML URL编码参考(转载)

URL编码(URL encoding)的作用是将字符转化为可在因特网上安全传输的格式。
URL——统一资源定位符
Web浏览器通过URL从Web服务器上请求页面。
URL就是网页的地址,如:http://www.longsays.com。
URL编码
在因特网上传送URL,只能采用ASCII字符集。
但由于URL常常包含ASCII字符集以外的字符,所以我们必须对URL进行转换。URL编码要做的,就是将URL转换为有效的ASCII字符格式。
在进行URL编码时,每一个非安全的ASCII字符都被替换为“%hh”格式,其中hh为两位十六进制数,它对应于该字符在ISO-8859-1字符集里的编码值。
URL字符串里不能含有空格,在进行URL编码时,空格全部被替换为加号(+)。


URL编码参考手册

ASCII字符 URL编码
空格 %20
! %21
" %22
# %23
$ %24
% %25
& %26
%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
9 %39
: %3A
; %3B
< %3C
= %3D
> %3E
? %3F
@ %40
A %41
B %42
C %43
D %44
E %45
F %46
G %47
H %48
I %49
J %4A
K %4B
L %4C
M %4D
N %4E
O %4F
P %50
Q %51
R %52
S %53
T %54
U %55
V %56
W %57
X %58
Y %59
Z %5A
[ %5B
\ %5C
] %5D
^ %5E
_ %5F
` %60
a %61
b %62
c %63
d %64
e %65
f %66
g %67
h %68
i %69
j %6A
k %6B
l %6C
m %6D
n %6E
o %6F
p %70
q %71
r %72
s %73
t %74
u %75
v %76
w %77
x %78
y %79
z %7A
{ %7B
| %7C
} %7D
~ %7E
  %7F
%80
  %81
? %82
? %83
? %84
%85
? %86
? %87
? %88
%89
? %8A
? %8B
? %8C
  %8D
? %8E
  %8F
  %90
%91
%92
%93
%94
? %95
%96
%97
? %98
? %99
? %9A
? %9B
? %9C
  %9D
? %9E
? %9F
  %A0
? %A1
%A2
%A3
  %A4
%A5
| %A6
§ %A7
¨ %A8
? %A9
a %AA
? %AB
? %AC
ˉ %AD
? %AE
ˉ %AF
° %B0
± %B1
2 %B2
3 %B3
%B4
μ %B5
? %B6
· %B7
? %B8
1 %B9
o %BA
? %BB
? %BC
? %BD
? %BE
? %BF
à %C0
á %C1
? %C2
? %C3
? %C4
? %C5
? %C6
? %C7
è %C8
é %C9
ê %CA
? %CB
ì %CC
í %CD
? %CE
? %CF
D %D0
? %D1
ò %D2
ó %D3
? %D4
? %D5
? %D6
  %D7
? %D8
ù %D9
ú %DA
? %DB
ü %DC
Y %DD
T %DE
? %DF
à %E0
á %E1
a %E2
? %E3
? %E4
? %E5
? %E6
? %E7
è %E8
é %E9
ê %EA
? %EB
ì %EC
í %ED
? %EE
? %EF
e %F0
? %F1
ò %F2
ó %F3
? %F4
? %F5
? %F6
÷ %F7
? %F8
ù %F9
ú %FA
? %FB
ü %FC
y %FD
t %FE
? %FF

 


URL编码参考手册

ASCII设备控制字符(%00到%1F)原来是用于控制硬件设备的。这里控制字符在URL里不起作用。

ASCII字符 描述 URL编码
NUL null字符 %00
SOH 标题开始(start of header) %01
STX 文本开始(start of text) %02
ETX 文本结尾(end of text) %03
EOT 传输结束(end of transmission) %04
ENQ 查询(enquiry) %05
ACK 确认(acknowledge) %06
BEL 响铃(bell) %07
BS 退格(backspace) %08
HT 水平制表符(horizontal tab) %09
LF 换行(line feed) %0A
VT 垂直制表符(vertical tab) %0B
FF 换页(form feed) %0C
CR 回车(carriage return) %0D
SO 移出(shift out) %0E
SI 移入(shift in) %0F
DLE 数据通讯换码(data link escape) %10
DC1 设备控制1(device control 1) %11
DC2 设备控制2(device control 2) %12
DC3 设备控制3(device control 3) %13
DC4 设备控制4(device control 4) %14
NAK 否定应答(negative acknowledge) %15
SYN 同步(synchronize) %16
ETB 传输块结束(end of transmission block) %17
CAN 取消(cancel) %18
EM 媒体结束(end of medium) %19
SUB 替代(substitute) %1A
ESC 转义(escape) %1B
FS 文件分隔符(file separator) %1C
GS 组分隔符(group separator) %1D
RS 记录分隔符(record separator) %1E
US 单元分隔符(unit separator) %1F

转载请注明:龙语视觉 ? HTML URL编码