教程 > html 参考手册 > 阅读:82

html url 编码——迹忆客-ag捕鱼王app官网

url 编码会将字符转换为可通过因特网传输的格式。


url - 统一资源定位器

web 浏览器通过 url 从 web 服务器请求页面。

url 是网页的地址,比如:


url 编码

url 只能使用 ascii 字符集来通过因特网进行发送。

由于 url 常常会包含 ascii 集合之外的字符,url 必须转换为有效的 ascii 格式。

url 编码使用 "%" 其后跟随两位的十六进制数来替换非 ascii 字符。 url 不能包含空格。url 编码通常使用 来替换空格。


尝试一下

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

试着输入一些其他字符,然后再次点击提交按钮。


url 编码函数

javascript、php、asp 都提供了对字符串进行url编码的函数。

javascript 中使用 encodeuri() 函数,php 中使用 rawurlencode() 函数,asp 中使用 server.urlencode() 函数。

点击"url 编码"按钮,看看 javascript 函数是怎么对文本进行编码的。

hello günter

注释:javascript 函数将空格编码成 。


url 编码参考手册

ascii 字符 url-编码
space
! !
" "
# #
$ $
% %
& &
' '
( (
) )
* *
+
, ,
- -
. .
/ /
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
: :
; ;
< <
= =
> >
? ?
@ @
a a
b b
c c
d d
e e
f f
g g
h h
i i
j j
k k
l l
m m
n n
o o
p p
q q
r r
s s
t t
u u
v v
w w
x x
y y
z z
[ [
| \
] ]
^ ^
_ _
` `
a a
b b
c c
d d
e e
f f
g g
h h
i i
j j
k k
l l
m m
n n
o o
p p
q q
r r
s s
t t
u u
v v
w w
x x
y y
z z
{ {
} }
~ ~

`

ƒ
ˆ
š
œ

ž


'
'
"
"
˜
š
œ

ž
ÿ
¡
¢
£
¤
¥
¦
§
¨
©
ª
«
¬
­
®
¯
°
±
²
³
´
µ
·
¸
¹
º
»
¼
½
¾
¿
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
×
ø
ù
ú
û
ü
ý
þ
ß
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
÷
ø
ù
ú
û
ü
ý
þ
ÿ

url 编码参考手册

ascii 设备控制字符最初被设计为用来控制诸如打印机和磁带驱动器之类的硬件设备。在url中这些字符不会起任何作用。

ascii 字符 描述 url-编码
nul null character
soh start of header 
stx start of text 
etx end of text 
eot end of transmission 
enq enquiry 
ack acknowledge 
bel bell (ring) 
bs backspace 
ht horizontal tab
lf line feed
vt vertical tab
ff form feed
cr carriage return
so shift out 
si shift in 
dle data link escape 
dc1 device control 1 
dc2 device control 2 
dc3 device control 3 
dc4 device control 4 
nak negative acknowledge 
syn synchronize 
etb end transmission block 
can cancel 
em end of medium 
sub substitute 
esc escape 
fs file separator 
gs group separator 
rs record separator 
us unit separator 

查看笔记

扫码一下
查看教程更方便
网站地图