jsonecho

XML URL Encode

একটি XML অংশ এনকোড করুন যাতে সেটি URL-এ নিরাপদে থাকতে পারে।

টুলটি লোড হচ্ছে...

XML URL Encode কীভাবে ব্যবহার করবেন

  1. আপনার XML পেস্ট করুন।
  2. এতে ত্রুটি থাকলে আপনি কোথায় তা দেখতে পান এবং আগে ঠিক করতে পারেন।
  3. এনকোড করা স্ট্রিং কপি করুন এবং প্যারামিটারের নামের পরে বসান, যেমন ?data=।

XML URL Encode সম্পর্কে

পুরোনো ওয়েব সার্ভিস এবং কিছু পেমেন্ট বা রিডিরেক্ট ফ্লো একটি URL প্যারামিটারের ভেতরে XML বার্তা পাঠায়, প্রায়ই স্বাক্ষরসহ।

ব্রেস, উদ্ধৃতিচিহ্ন, কোলন ও স্পেস সবই URL-এ বিশেষ, তাই কোয়েরি স্ট্রিংয়ে যাওয়ার আগে টেক্সট পারসেন্ট-এনকোড করতে হয়। এনকোডের আগে XML পরীক্ষা করা হয় এবং ট্যাগের মাঝের হোয়াইটস্পেস সরানো হয়।

সচরাচর জিজ্ঞাসিত প্রশ্ন

একটি URL কতটা লম্বা হতে পারে?

ব্রাউজার খুব লম্বা ঠিকানা অনুমোদন করে, তবে সার্ভার ও প্রক্সি প্রায়ই 2,000 থেকে 8,000 অক্ষরে কেটে দেয়। বড় কিছুর জন্য XML রিকোয়েস্ট বডিতে পাঠান।

সংবেদনশীল ডেটা কি URL-এ রাখা নিরাপদ?

না। URL ব্রাউজার হিস্ট্রি, সার্ভার লগ ও রেফারার হেডারে চলে যায়। এনকোডিং এনক্রিপশন নয়, তাই গোপন তথ্য ঠিকানার বাইরে রাখুন।

আমি কীভাবে আবার ডিকোড করব?

XML URL Decode টুল ব্যবহার করুন, যা এনকোডিং উল্টে দেয় এবং XML ইন্ডেন্ট করা হয় যাতে আপনি পড়তে পারেন।

আউটপুট কেন ইনপুটের চেয়ে এত লম্বা?

প্রতিটি বিশেষ অক্ষর তিনটি অক্ষর হয়, যেমন { হয় %7B। কাঠামোবদ্ধ টেক্সট বিশেষ অক্ষরে ভরা, তাই 50 শতাংশ বা তার বেশি বৃদ্ধি স্বাভাবিক।

URL ও Base64-এ আরও

সব টুল →