دليل مرجعي لترميز URL HTML

دليل مرجعي لترميز URL HTML

URL - موجه الموارد الموحدة (Uniform Resource Locator)

المتصفح الالكتروني يستخدم عنوان الويب لطلب الصفحة من خادم الويب.

URL هو عنوان الصفحة، مثل: https://www.codew3c.com.

ترميز URL (ترميز المئة)

يحوّل دالة الترميز URL الأحرف إلى شكل يمكن نقلها عبر الإنترنت.

يمكن استخدام URL فقط مجموعة الحروف ASCII من خلال الإنترنت.

بما أن URL غالبًا ما تحتوي على أحرف خارج مجموعة ASCII، لابد من تحويل URL إلى شكل ASCII صالح.

يستخدم الترميز URL "%" متبوعًا بعدد عشري لتعويض الأحرف ASCII غير الآمنة.

لا يمكن أن يحتوي URL على فراغات. عادةً ما يستخدم علامة (+) أو %20 لتعويض الفراغات في الترميز URL.

جرب بنفسك

إذا قمت بالنقر على زر "تأكيد" أدناه، سيقوم المتصفح بترميز المدخلات كـ URL، ثم إرسالها إلى الخادم. سيقوم الصفحة على الخادم بعرض المدخلات التي تم استقبالها.

جرب إدخال آخر، ثم انقر على زر التأكيد مرة أخرى.

دوال الترميز URL

هناك بعض الدوال في JavaScript وPHP وASP يمكن استخدامها لت编码 النصوص URL.

PHP لديها rawurlencode() دالة، وASP لديها Server.URLEncode() دالة.

يمكنك استخدام encodeURIComponent() دالة.

انقر على زر "ترميز URL" للمعرفة كيفية ترميز النص بواسطة دالة JavaScript.

ملاحظة:يقوم دالة JavaScript بت编码 الفراغات كـ %20.

دليل الترميز ASCII

سيقوم المتصفح بت编码 المدخلات بناءً على مجموعة الحروف المستخدمة في الصفحة.

مجموعة الحروف الافتراضية في HTML5 هي UTF-8.

النص من Windows-1252 من 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
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Î Ï
Î Ï Î
Ï Í Î
Ë %DF %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
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 device control 1 %11
DC2 device control 2 %12
DC3 device control 3 %13
DC4 device control 4 %14
NAK negative acknowledge %15
SYN synchronize %16
ETB end transmission block %17
CAN cancel %18
EM end of medium %19
SUB substitute %1A
ESC escape %1B
FS separator للملف %1C
GS separator للفئة %1D
RS separator للسجل %1E
US separator للوحدة %1F