tutorial pengembangan web terbaru
 

HTML URL Encoding Referensi


encoding URL mengkonversi karakter ke dalam format yang dapat ditularkan melalui Internet.


URL - Uniform Resource Locator

Web browser meminta halaman dari server web dengan menggunakan URL.

URL adalah alamat dari halaman web, seperti: http://www.w3ii.com.


URL Encoding (Persen Encoding)

URL hanya dapat dikirim melalui Internet menggunakan ASCII karakter-set .

Sejak URL sering mengandung karakter luar ASCII set, URL harus diubah menjadi format ASCII valid.

Encoding URL menggantikan karakter ASCII yang tidak aman dengan "%" diikuti oleh dua digit heksadesimal.

URL tidak boleh berisi spasi. URL encoding biasanya menggantikan spasi dengan plus (+) tanda atau dengan% 20.


Cobalah sendiri

Jika Anda mengklik "Submit" tombol di bawah, browser akan URL encode input sebelum dikirim ke server. Halaman di server akan menampilkan masukan yang diterima.

Cobalah beberapa masukan lain dan klik Submit lagi.


Fungsi Encoding URL

Dalam JavaScript, PHP, dan ASP ada fungsi yang dapat digunakan untuk URL encode string.

Dalam JavaScript Anda dapat menggunakan encodeURI() fungsi.

PHP memiliki rawurlencode() fungsi, dan ASP memiliki Server.URLEncode() fungsi.

Klik "URL Encode" tombol untuk melihat bagaimana fungsi JavaScript mengkodekan teks.

Catatan: Fungsi JavaScript mengkodekan ruang sebagai% 20.


ASCII Encoding Referensi

Browser Anda akan mengkodekan input, sesuai dengan karakter-set yang digunakan dalam halaman Anda.

Karakter-set default pada HTML5 adalah UTF-8.

Character From Windows-1252 From UTF-8
space %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
I %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
i %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
­ %AD %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 %BE %C2%BE
%BF %C2%BF
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %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
I %CC %C3%8C
I %CD %C3%8D
I %CE %C3%8E
I %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
i %EC %C3%AC
i %ED %C3%AD
i %EE %C3%AE
i %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 Encoding Referensi

Karakter kontrol ASCII% 00-% 1F awalnya dirancang untuk mengontrol perangkat keras.

karakter kontrol tidak ada hubungannya dalam URL.

ASCII Karakter Deskripsi URL-encoding
NUL karakter null %00
SOH mulai header %01
STX awal teks %02
ETX akhir teks %03
EOT akhir transmisi %04
ENQ penyelidikan %05
ACK mengakui %06
BEL dering bel) %07
BS backspace %08
HT tab horisontal %09
LF line feed %0A
VT tab vertikal %0B
FF pakan bentuk %0C
CR Kereta kembali %0D
SO bergeser keluar %0E
SI pergeseran %0F
DLE data link escape %10
DC1 kontrol perangkat 1 %11
DC2 perangkat kontrol 2 %12
DC3 kontrol perangkat 3 %13
DC4 kontrol perangkat 4 %14
NAK negatif mengakui %15
SYN menyamakan %16
ETB blok transmisi end %17
CAN membatalkan %18
EM akhir menengah %19
SUB pengganti %1A
ESC melarikan diri %1B
FS pemisah berkas %1C
GS pemisah kelompok %1D
RS record separator %1E
US Unit pemisah %1F