Panduan HTML URL Encoding
- Halaman Sebelumnya Jenis Dokumen HTML
- Halaman Berikutnya Kod Bahasa HTML
Panduan HTML URL Encoding
URL - Penempatan Sumber Serupa (Uniform Resource Locator)
Pemintaan halaman daripada pelayan Web oleh pelayar web menggunakan URL.
URL adalah alamat halaman web, seperti: https://www.codew3c.com。
Kod URL (pengkod persen)
Fungsi kod URL akan mengubah aksara kepada format yang boleh dihantar melalui Internet.
URL hanya boleh digunakan Set aksara ASCII disebalik Internet.
Kerana URL biasanya mengandungi aksara yang bukan dalam set ASCII, URL mesti diubahsuai kepada format ASCII yang sah.
Kod URL menggunakan tanda '%' diikuti angka heksadesimal untuk menggantikan aksara ASCII yang tidak selamat.
URL tidak boleh mengandungi ruang. Kod URL biasanya menggunakan tanda (+) atau %20 untuk menggantikan ruang.
Cuba sendiri
Jika anda mengklik butang 'Hantar' di bawah, pelayar akan mengkod input, kemudian menghantar kepada pelayan. Halaman di pelayan akan menunjukkan input yang diterima.
Cuba input lain, kemudian klik butang 'Hantar' sekali lagi.
Fungsi Kod URL
Terdapat beberapa fungsi yang boleh digunakan untuk mengkod teks URL dalam JavaScript, PHP dan ASP.
PHP mempunyai rawurlencode()
fungsi, manakala ASP mempunyai Server.URLEncode()
Fungsi.
Dalam JavaScript, anda boleh gunakan encodeURIComponent()
Fungsi.
Klik butang 'URL Kod' untuk lihat bagaimana fungsi JavaScript mengkod teks.
Komen:Fungsi JavaScript akan mengkod ruang dengan %20.
Panduan pengodih ASCII
Pemaparan akan mengkod input berdasarkan set karakter yang digunakan di halaman.
Set karakter laluan HTML5 adalah UTF-8.
huruf | mengikut Windows-1252 | mengikut 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 |
%47 | %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 |
^ | _ | _ |
` | %5F | %5F |
%60 | a | a |
%61 | b | b |
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 |
Ž | %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 |
š | %9A | %C5%A1 |
› | %9B | %E2%80 |
œ | %9C | %C5%93 |
| %9D | %9D |
ž | %9E | %C5%BE |
Ÿ | %9F | %C5%B8 |
%A0 | %C2%A0 | |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ™ |
© | ® | ¬ |
¡ | ¿ | ¾ |
½ | ¼ | ¿ |
¡ | ~ | } |
| | { | ` |
_ | ^ | ] |
\ | [ | @ |
? | > | = |
< | ; | : |
+ | * | |
) | ( | ' |
& | % | $ |
# | " | ! |
0 | 9 | 8 |
7 | 6 | 5 |
4 | 3 | 2 |
1 | z | y |
x | w | v |
u | t | s |
r | q | p |
o | n | m |
l | k | j |
i | h | g |
f | e | d |
c | b | a |
Z | Y | X |
W | V | U |
T | S | R |
Q | P | O |
N | M | L |
K | J | I |
H | G | F |
E | D | C |
B | A | %C3%9F |
à | %E0 | %C3%A0 |
á | %E1 | %C3%A1 |
â | %E2 | %C3%A2 |
ã | %E3 | %C3%A3 |
ä | %E4 | %C3%A4 |
å | %E5 | %C3%A5 |
æ | %E6 | %C3%A6 |
ç | %E7 | %C3%A7 |
è | %E8 | %C3%A8 |
é | %E9 | %C3%A9 |
ê | %EA | %C3%AA |
ë | %EB | %C3%AB |
ì | %EC | %C3%AC |
í | %ED | %C3%AD |
î | %EE | %C3%AE |
ï | %EF | %C3%AF |
ð | %F0 | %C3%B0 |
ñ | %F1 | %C3%B1 |
ò | %F2 | %C3%B2 |
ó | %F3 | %C3%B3 |
ô | %F4 | %C3%B4 |
õ | %F5 | %C3%B5 |
ö | %F6 | %C3%B6 |
÷ | %F7 | %C3%B7 |
ø | %F8 | %C3%B8 |
ù | %F9 | %C3%B9 |
ú | %FA | %C3%BA |
û | %FB | %C3%BB |
ü | %FC | %C3%BC |
ý | %FD | %C3%BD |
þ | %FE | %C3%BE |
ÿ | %FF | %C3%BF |
URL 编码参考手册
ASCII 控制字符 %00-%1F 最初旨在控制硬件设备。
控制字符与 URL 无关。
ASCII 字符 | 描述 | URL-encoding |
---|---|---|
NUL | null character | %00 |
SOH | start of header | %01 |
STX | start of text | %02 |
ETX | end of text | %03 |
EOT | end of transmission | %04 |
ENQ | enquiry | %05 |
ACK | acknowledge | %06 |
BEL | bell (ring) | %07 |
BS | backspace | %08 |
HT | horizontal tab | %09 |
LF | line feed | %0A |
VT | vertical tab | %0B |
FF | form feed | %0C |
CR | carriage return | %0D |
SO | shift out | %0E |
SI | shift in | %0F |
DLE | data link escape | %10 |
DC1 | Kawalan Peranti 1 | %11 |
DC2 | Kawalan Peranti 2 | %12 |
DC3 | Kawalan Peranti 3 | %13 |
DC4 | Kawalan Peranti 4 | %14 |
NAK | Pengakui Negatif | %15 |
SYN | Sinkronisasi | %16 |
ETB | Akhir Blok Penghantaran | %17 |
CAN | Batal | %18 |
EM | Akhir Medium | %19 |
SUB | Penggantian | %1A |
ESC | Eskap | %1B |
FS | Pemisah Fail | %1C |
GS | Pemisah Kumpulan | %1D |
RS | Pemisah Rekod | %1E |
US | Pemisah Unit | %1F |
- Halaman Sebelumnya Jenis Dokumen HTML
- Halaman Berikutnya Kod Bahasa HTML