সুচিপত্র:
সংজ্ঞা - ইউআরএল এনকোডিং এর অর্থ কী?
ইউআরএল এনকোডিং হ'ল ওয়েব সার্ভার এবং ব্রাউজারগুলির দ্বারা সর্বজনীনভাবে গৃহীত ফর্ম্যাটটিতে অপ্রিন্টযোগ্য বা বিশেষ অক্ষরগুলির অনুবাদ করার একটি প্রক্রিয়া। তথ্যের এনকোডিংটি ইউনিফর্ম রিসোর্স নাম (ইউআরএন), ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার্স (ইউআরআই) এবং ইউনিফর্ম রিসোর্স লোকেটার (ইউআরএল) এ প্রয়োগ করা যেতে পারে এবং ইউআরএল-এ নির্বাচিত অক্ষরগুলি শতাংশের অক্ষর এবং দুটি সমন্বয়ে এক বা একাধিক অক্ষরের ট্রিপল্ট দ্বারা প্রতিস্থাপিত হয় হেক্সাডেসিমাল ডিজিট। অক্ষরের ট্রিপল্টসের হেক্সাডেসিমাল অঙ্কগুলি প্রতিস্থাপন করা অক্ষরের সংখ্যাগত মান উপস্থাপন করে। ইউআরএল এনকোডিং এইচটিটিপি অনুরোধে HTML ফর্ম ডেটা জমা দেওয়ার ক্ষেত্রে ব্যাপকভাবে ব্যবহৃত হয় in
ইউআরএল এনকোডিং শতাংশ-এনকোডিং হিসাবেও পরিচিত।
টেকোপিডিয়া ইউআরএল এনকোডিংয়ের ব্যাখ্যা দেয়
আরএফসি 3986 অনুসারে, URL- এ পাওয়া অক্ষরগুলি অবশ্যই সংরক্ষিত এবং অনারक्षित ASCII অক্ষরের সংজ্ঞায়িত সেটটিতে উপস্থিত থাকতে হবে। তবে, ইউআরএল এনকোডিং এমন অক্ষরগুলিকে মঞ্জুরি দেয় যা অন্যথায় অনুমোদিত অক্ষরের সাহায্যে প্রতিনিধিত্ব করার অনুমতি দেওয়া হয় না। ইউআরএল এনকোডিংটি বেশিরভাগ অ-এসসিআইআই নিয়ন্ত্রণ অক্ষরগুলির জন্য ব্যবহৃত হয় - 128 টি অক্ষরের সেট করা ASCII অক্ষরের বাইরে অক্ষর এবং সেমিকোলন, সমান চিহ্ন, স্থান বা ক্যারেটের মতো সংরক্ষিত অক্ষর।
সাধারণত ইউআরএল এনকোডিংয়ের জন্য একটি দ্বি-পদক্ষেপ প্রক্রিয়া অনুসরণ করা হয়, যা ইউটিএফ -8 এনকোডিংয়ের সাথে অক্ষরের স্ট্রিংকে বাইট ক্রমে রূপান্তর করে এবং তারপরে প্রতিটি বাইটের রূপান্তর যা একটি নন-এএসসিআইআই অক্ষরটিকে "% এইচএইচ, " রূপান্তর করে এইচ এইচ প্রতিস্থাপিত বাইটের সাথে সম্পর্কিত হেক্সাডেসিমাল উপস্থাপনা। ইউআরএল এনকোডিং অএসকিআইআই অক্ষরগুলিকে এমন একটি ফর্ম্যাটে রূপান্তর করতে সহায়তা করতে পারে যা ইন্টারনেটে স্থানান্তরিত হতে পারে।
