Ultimele tutoriale de dezvoltare web
 

HTML URL Codificare de referință


URL-ul de codificare transformă caractere într-un format care poate fi transmis prin Internet.


URL - Uniform Resource Locator

browsere web solicita pagini de pe serverele de web utilizând o adresă URL.

Adresa URL este adresa unei pagini web, cum ar fi: http://www.w3ii.com.


URL - ul de codare (Percent Encoding) de (Percent Encoding)

URL - urile pot fi trimise numai prin Internet folosind ASCII-set .

Deoarece adresele URL conțin adesea caractere în afara setului ASCII, URL-ul trebuie să fie convertite într-un format ASCII valid.

URL - ul de codificare inlocuieste caractere nesigure ASCII , cu o "%" urmat de două cifre hexazecimale.

URL-urile nu pot conține spații. Codificarea URL înlocuiește în mod normal , un spațiu cu un plus (+) semn sau cu 20%.


Încearcă-l singur

Dacă faceți clic pe "Submit" butonul de mai jos, browser - ul va URL codificării de intrare înainte de a fi trimis la server. O pagină de la server-ul va afișa intrare primit.

Încercați o altă intrare și faceți clic din nou pe Trimiteți.


Funcții de codificare URL

În JavaScript, PHP, ASP și există funcții care pot fi folosite pentru a codifica URL-un șir de caractere.

În JavaScript , puteți utiliza encodeURI() funcția.

PHP are rawurlencode() funcția, și ASP are Server. URLEncode() Server. URLEncode() funcția.

Dați clic pe "URL Encode" - "URL Encode" buton pentru a vedea modul în care funcția JavaScript codifică textul.

Note: Funcția JavaScript codifică spațiu ca% 20.


ASCII Codificare de referință

Browser-ul dvs. va codifica de intrare, în funcție de caracterul-set utilizat în pagina.

Caracterul implicit-set în HTML5 este UTF-8.

Caracter Din Windows-1252 De la UTF-8
spaţiu % 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%
B % 42 % 42
C % 43 % 43
D % 44 % 44
E % 45 % 45
F 46% 46%
G % 47 % 47
H % 48 % 48
eu % 49 % 49
J % 4A % 4A
K % 4B % 4B
L 4C% 4C%
M 4D% 4D%
N % 4E % 4E
O % 4F % 4F
P % 50 % 50
Q % 51 % 51
R % 52 % 52
S % 53 % 53
T % 54 % 54
U % 55 % 55
V % 56 % 56
W % 57 % 57
X % 58 % 58
Y % 59 % 59
Z % 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
e % 65 % 65
f % 66 % 66
g 67% 67%
h % 68 % 68
eu 69% 69%
j % 6A % 6A
k 6B% 6B%
L % 6C % 6C
m % 6D % 6D
n % 6E % 6E
o % 6F % 6F
p % 70 % 70
q % 71 % 71
r % 72 % 72
s 73% 73%
T 74% 74%
u % 75 % 75
v % 76 % 76
w 77% 77%
X 78% 78%
y 79% 79%
z 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
Z % 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
s % 9A % C5% A1
> % 9B % E2% 80
œ % 9C % C5% 93
% 9D % 9D
z % 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
% AC % C2% AC
%ANUNȚ % C2% AD
® % AE % C2% AE
¯ AF% % 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
BA% % C2% BA
» % BB % C2% BB
1/4 % BC % C2% BC
1/2 % BD % C2% BD
3/4 %FI % C2% BE
BF% % C2% BF
A % C0 % C3% 80
A % C1 % C3% 81
A % C2 % C3% 82
A % C3 % C3% 83
A % C4 % C3% 84
A % C5 % C3% 85
Ć % C6 % C3% 86
C % C7 % C3% 87
E % C8 % C3% 88
E C9% % C3% 89
E CA% % C3% 8A
E % CB % C3% 8B
eu % CC % C3% 8C
eu %CD % C3% 8D
eu CE% % C3% 8E
eu % CF % C3% 8F
Ð % D0 % C3% 90
Ñ D1% % C3% 91
O % D2 % C3% 92
O D3% % C3% 93
O % D4 % C3% 94
O % D5 % C3% 95
O % D6 % C3% 96
× % D7 % C3% 97
Ø % D8 % C3% 98
U % D9 % C3% 99
U % DA % C3% 9A
U % DB % C3% 9B
U %DC % C3% 9C
Y % DD % C3% 9D
Þ DE% % C3% 9E
ß DF% % C3% 9F
A % E0 % C3% A0
A E1% % C3% A1
A % E2 % C3% A2
A % E3 % C3% A3
A % E4 % C3% A4
A % E5 % C3% A5
A % E6 % C3% A6
c % E7 % C3% A7
e % E8 % C3% A8
e % E9 % C3% A9
e % EA % C3% AA
e % EB % C3% AB
eu CE% % C3% AC
eu % ED % C3% AD
eu % EE % C3% AE
eu EF% % C3% AF
% F0 % C3% B0
n % F1 % C3% B1
o % F2 % C3% B2
o F3% % C3% B3
o % F4 % C3% B4
o F5% % C3% B5
o % F6 % C3% B6
÷ % F7 % C3% B7
o % F8 % C3% B8
u % F9 % C3% B9
u %FA % C3% BA
u FB% % C3% BB
u FC% % C3% BC
y FD% % C3% BD
þ % FE % C3% BE
y % FF % C3% BF

URL-ul de referință Codificare

Caracterele de control ASCII% 00-% 1F au fost concepute inițial pentru a controla dispozitivele hardware.

caractere de control nu au nimic de-a face în interiorul unei adrese URL.

ASCII Caracter Descriere URL-codare
NUL caracterul nul %00
SOH Început de antet %01
STX Început de text %02
ETX sfârșitul textului %03
EOT sfârșitul termenului de transmitere %04
ENQ Anchetă %05
ACK recunoaște %06
BEL clopot (ring) %07
BS backspace %08
HT fila orizontală %09
LF linie de alimentare %0A
VT fila verticală %0B
FF form feed %0C
CR retur transport %0D
SO schimbare out %0E
SI schimbare %0F
DLE link-ul de date de evacuare %10
DC1 de control al dispozitivului 1 %11
DC2 de control al dispozitivului 2 %12
DC3 de control al dispozitivului 3 %13
DC4 control al dispozitivului 4 %14
NAK negativă confirmă de %15
SYN sincroniza %16
ETB Bloc de transmisie end %17
CAN Anulare %18
EM end de mediu %19
SUB substitui %1A
ESC evadare %1B
FS separator de fișiere %1C
GS separator de grup %1D
RS înregistrare separator %1E
US unitate de separare %1F