এইচটিএমএল URL এনকোড রেফারেন্স - HTML URL Encode Ref



URL এনকোডিং কোন ওয়েব পেজের ক্যারেক্টার গুলোকে এমন একটি ফরম্যাটে রূপান্তর করে, যেটা ইন্টারনেটে পরিবহন বা transmitte করা যায়।


Uniform Resource Locator

Uniform Resource Locator বা ইউ আর এল (URL) বা ওয়েব ঠিকানা হল কোন ওয়েবসাইট এর ঠিকানা, যা ব্যবহার ইউজার কোন ওয়েবসাইটে জেতে পারে অর্থাৎ ইন্টারনেটের মাধ্যমে কোন বিশেষ ওয়েবসাইটে পৌঁছনোর জন্য ব্যবহৃত একটি বিশেষ কোড হল URL। URL দ্বারা ওয়েব ব্রাউজার থেকে সার্ভারে একটি অনুরোধ বা request রিকুয়েস্ট পাঠানো হয়। কোন ওয়েব পেজ এর URL হতে পারে নিম্নরূপ -
https://www.websschool.com


URL এনকোডিং

URL গুলো প্রায়ই ASCII ক্যারেক্টার সেটের বাইরে থেকে ক্যারেক্টার ধারন করে থাকে, তখন URL কে অবশ্যই একটি বৈধ ASCII ফরম্যাটে রূপান্তর করে নিতে হবে।

URL এনকোডিং দ্বারা অনিরাপদ ASCII ক্যারেক্টার গুলোকে "%" চিহ্নে রূপান্তর করা হয়। URL এর মধ্যে স্পেস ব্যবহার করা যায় না। সাধারণত স্পেস গুলোকে (+) অথবা %20 দ্বারা রূপান্তর করে নেয়। নিচে একটি উদাহরণ দেখুন।

উদাহরণ

https://www.websschool.com/server.php?text=wellcome+html




URL এনকোডিং ফাংশন

URL এনকোড করার জন্য জাভাস্ক্রিপ্ট, পিএইচপি এবং এএসপির নিজস্ব ফাংশন গুলোকে একটি স্ট্রিং হিসেবে ব্যবহার করা যায়। URL এনকোড করার জন্য জাভাস্ক্রিপ্টের encodeURI() ফাংশন, পিএইচপি ক্ষেত্রে rawurlencode() ফাংশন এবং এএসপির ক্ষেত্রে Server.URLEncode() ফাংশন ব্যবহার ব্যবহার করা যায়।

ফাংশন গুলো স্পেসকে এনকোড করে %20 এ রূপান্তর করে।


ASCII এনকোডিং রেফারেন্স

ওয়েব পেজে ব্যবহৃত ক্যারেক্টার সেট অনুসারে ব্রাউজার ইনপুট কে এনকোড করে।

এইচটিএমএল ৫ এর স্বয়ংক্রিয় ক্যারেক্টার সেট হল 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
Ž %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
¡ %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
¼ %BC %C2%BC
½ %BD %C2%BD
¾ %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
Ç %C7 %C3%87
È %C8 %C3%88
É %C9 %C3%89
Ê %CA %C3%8A
Ë %CB %C3%8B
Ì %CC %C3%8C
Í %CD %C3%8D
Î %CE %C3%8E
Ï %CF %C3%8F
Ð %D0 %C3%90
Ñ %D1 %C3%91
Ò %D2 %C3%92
Ó %D3 %C3%93
Ô %D4 %C3%94
Õ %D5 %C3%95
Ö %D6 %C3%96
× %D7 %C3%97
Ø %D8 %C3%98
Ù %D9 %C3%99
Ú %DA %C3%9A
Û %DB %C3%9B
Ü %DC %C3%9C
Ý %DD %C3%9D
Þ %DE %C3%9E
ß %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-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 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 file separator %1C
GS group separator %1D
RS record separator %1E
US unit separator %1F







এই ওয়েব সাইট এর সমস্ত টিউটোরিয়াল, সার্কিট ডায়াগ্রাম, উদাহরণ ইত্যাদি খুব সহজ ও সাধারণ ভাবে তৈরি করা হয়েছে। টিউটোরিয়াল, সার্কিট ডায়াগ্রাম, উদাহরণ ইত্যাদির ভুল পরিহার করার জন্য বার বার যাচাই করা হয়েছে, কিন্তু আমরা এর পূর্ণ নিশ্চয়তা ও দায়ভার বহন করি না। যখন আপনি এই সাইটটি ব্যবহার করেন, আমরা ধরে নেই যে আপনি পড়েছেন এবং সম্মত আছেন আমাদের টার্মস অফ ইউস (Terms of use) এবং প্রাইভেসি পলিসি( Privacy policy) সম্পর্কে।

Report or suggest about this page

Copyright 2016-2018 by websschool.com, All Rights Reserved.