পার্সেন্ট-এনকোডিং (RFC 3986) টুল

কঠোর RFC 3986 পার্সেন্ট-এনকোডিংয়ের জন্য টেক্সট লিখুন এবং এনকোড বা ডিকোড বাছুন।

যেভাবে ব্যবহার করবেন

  1. উপরের ঘরগুলোতে আপনার মান লিখুন।
  2. ফলাফল দেখতে "হিসাব করুন" বোতামে চাপুন।
  3. আপনার ফলাফল পাঠাতে "শেয়ার" ব্যবহার করুন।

এই ক্যালকুলেটর সম্পর্কে

RFC 3986 URI-এর সিনট্যাক্স সংজ্ঞায়িত করে এবং একটি ছোট অসংরক্ষিত অক্ষর সেট — A–Z, a–z অক্ষর, 0–9 অঙ্ক এবং - . _ ~ এই চারটি চিহ্ন — নির্ধারণ করে, যেগুলোই একমাত্র অক্ষর যেগুলোকে কখনো এস্কেপ করার প্রয়োজন হয় না। স্পেস, ? & / # এর মতো সংরক্ষিত বিভাজক এবং non-ASCII অক্ষরসহ বাকি প্রতিটি বাইটকে একটি শতাংশ চিহ্ন ও তার পরে দুই অঙ্কের হেক্সাডেসিমাল বাইট মান দিয়ে প্রকাশ করতে হয় (যেমন একটি স্পেস হয় %20), যাতে ফলাফল স্ট্রিং কাঠামো না ভেঙে নিরাপদে URL-এর ভেতরে চলতে পারে।

এই টুল ঠিক সেই নিয়ম প্রয়োগ করে যেকোনো টেক্সটকে URL-নিরাপদ রূপে এনকোড করে, অথবা প্রক্রিয়া উল্টে একটি পার্সেন্ট-এনকোডেড স্ট্রিংকে আবার পাঠযোগ্য টেক্সটে ডিকোড করে। ওয়েব ডেভেলপাররা হাতে কোয়েরি স্ট্রিং বা রিডাইরেক্ট URL বানানোর সময় এটি ব্যবহার করেন, আর API ডেভেলপার ও QA প্রকৌশলীরা কোনো অনুরোধ প্যারামিটার সার্ভারের প্রত্যাশার সঙ্গে কেন মিলছে না তা ডিবাগ করতে এটি ব্যবহার করেন।

এটি কি সহায়ক ছিল?

আপনি সর্বোচ্চ ৩টি প্রতিক্রিয়া বেছে নিতে পারেন।

মন্তব্য

  • প্রথম মন্তব্যটি আপনিই করুন।

জনপ্রিয় ক্যালকুলেটর

সব ক্যালকুলেটর