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

HTML Referenzhandbuch

Vollständiges HTML-Tag-Verzeichnis

Referenzhandbuch für URL-Encodierung in HTML

URL-Kodierung wandelt Zeichen in ein Format um, das über das Netzwerk übertragen werden kann.

URL - Uniform Resource Locator

Der Webbrowser fordert über die URL eine Seite vom Webserver an.

URL ist die Adresse der Webseite, z.B.: https://de.oldtoolbag.com.

URL-Kodierung

URL können nur mit dem ASCII-Zeichensatz über das Netzwerk gesendet werden.

Da URLs oft Zeichen außerhalb des ASCII-Set enthalten, müssen sie in ein gültiges ASCII-Format umgewandelt werden.

URL-Kodierung verwendet "%" gefolgt von zwei hexadezimalen Ziffern, um nicht-ASCII-Zeichen zu ersetzen.

URL können Leerzeichen nicht enthalten. URL-Kodierung wird normalerweise + um Leerzeichen zu ersetzen.

Versuchen Sie es aus

Wenn Sie auf die untere Schaltfläche "einreichen" klicken, wird der Browser den Input vor der Übermittlung URL-kodieren. Die Seite auf dem Server zeigt den empfangenen Input an.

Probieren Sie einige andere Zeichen ein und klicken Sie dann erneut auf die Schaltfläche "einreichen".

URL-Kodierungsfunktion

JavaScript, PHP und ASP bieten alle Funktionen zur URL-Kodierung für Zeichenfolgen an.

In JavaScript wird die Funktion encodeURI() verwendet, in PHP die Funktion rawurlencode(), in ASP die Funktion Server.URLEncode().

Klicken Sie auf die Schaltfläche "URL-Kodierung", um zu sehen, wie die JavaScript-Funktion den Text kodiert.

Anmerkung:Die JavaScript-Funktion codiert Leerzeichen in %20 。

URL 编码参考手册

ASCII 字符URL-编码
Leerzeichen%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
ª%AA
«%AB
¬%AC
­%AD
®%AE
¯%AF
°%B0
±%B1
²%B2
³%B3
´%B4
µ%B5
%B6
·%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 编码参考手册

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

ASCII 字符描述URL-编码
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