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 |