ترميز URL تحويل الأحرف إلى تنسيق يمكن نقلها عبر الإنترنت.
URL - محدد موقع المعلومات
طلب متصفحات الويب صفحات من خوادم الويب باستخدام URL.
عنوان الموقع هو عنوان صفحة ويب، مثل: http://www.w3ii.com.
URL ترميز (نسبة ترميز)
ويمكن إرسال عناوين فقط عبر الإنترنت باستخدام ASCII مجموعة الأحرف .
منذ عناوين المواقع غالبا ما تحتوي على أحرف خارج مجموعة ASCII، وعنوان الموقع لابد من تحويلها إلى شكل ASCII صالح.
ترميز URL يستبدل الأحرف ASCII غير آمنة مع "%" تليها اثنين من أرقام ست عشرية.
لا يمكن أن تحتوي عناوين مسافات. ترميز URL يستبدل عادة الفضاء مع زائد (+) علامة أو مع٪ 20.
انها محاولة لنفسك
إذا قمت بالنقر فوق "Submit" الزر أدناه، فإن المتصفح URL ترميز المدخلات قبل إرساله إلى الخادم. صفحة على الملقم سيتم عرض المدخلات الواردة.
حاول بعض مدخلات أخرى وانقر فوق إرسال مرة أخرى.
وظائف ترميز URL
في جافا سكريبت، PHP، ASP، وهناك الوظائف التي يمكن استخدامها لURL ترميز سلسلة.
في جافا سكريبت يمكنك استخدام encodeURI() وظيفة.
PHP لديه rawurlencode() وظيفة، وآسيا والمحيط الهادئ لديها Server.URLEncode() وظيفة.
انقر على "URL Encode" الزر لنرى كيف بترميز وظيفة جافا سكريبت النص.
ملاحظة: وظيفة جافا سكريبت بترميز الفضاء، و20٪.
ASCII ترميز المرجعي
سوف متصفحك ترميز المدخلات، وفقا لمجموعة الأحرف المستخدمة في الصفحة الخاصة بك.
في مجموعة الأحرف الافتراضية في HTML5 هو 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 ترميز المرجعي
أحرف التحكم ASCII٪ 00-٪ 1F كانت مصممة أصلا للسيطرة على الأجهزة.
أحرف التحكم لا علاقة لها داخل URL شيء.
الأحرف ASCII | وصف | URL ترميز |
---|---|---|
NUL | حرف خالية | %00 |
SOH | بداية من رأس | %01 |
STX | بداية النص | %02 |
ETX | نهاية النص | %03 |
EOT | نهاية الإرسال | %04 |
ENQ | تحقيق | %05 |
ACK | اعترف | %06 |
BEL | رنين الجرس) | %07 |
BS | مسافة للخلف | %08 |
HT | علامة التبويب الأفقي | %09 |
LF | سطر تغذية | %0A |
VT | علامة التبويب العمودي | %0B |
FF | نموذج تغذية | %0C |
CR | إرجاع | %0D |
SO | التحول من | %0E |
SI | التحول في | %0F |
DLE | وصلة البيانات الهروب | %10 |
DC1 | جهاز التحكم 1 | %11 |
DC2 | جهاز التحكم 2 | %12 |
DC3 | جهاز التحكم 3 | %13 |
DC4 | جهاز التحكم 4 | %14 |
NAK | سلبية الإفادة بالتسلم | %15 |
SYN | تزامن | %16 |
ETB | كتلة نقل نهاية | %17 |
CAN | إلغاء | %18 |
EM | نهاية المتوسطة | %19 |
SUB | بدل | %1A |
ESC | هرب | %1B |
FS | فاصل ملف | %1C |
GS | فاصل مجموعة | %1D |
RS | سجل الفاصل | %1E |
US | وحدة الفاصل | %1F |