অনলাইন API টেস্টার
যেকোনো REST API-তে GET, POST, PUT এবং DELETE অনুরোধ পাঠান (হেডার, কোয়েরি প্যারামিটার ও JSON বডি) এবং রেসপন্স পরীক্ষা করুন। বিনামূল্যে।
অনলাইন API টেস্টার সম্পর্কে
Online API Tester হলো একটি REST ক্লায়েন্ট যা একটি ব্রাউজার ট্যাবে থাকে। একটি মেথড বেছে নিন (GET, POST, PUT, PATCH, DELETE, HEAD বা OPTIONS), একটি এন্ডপয়েন্ট টাইপ করুন, key/value সারি হিসেবে কোয়েরি প্যারামিটার ও হেডার যোগ করুন, একটি JSON বা ফর্ম বডি পেস্ট করুন, এবং পাঠান। রেসপন্সটি এর স্ট্যাটাস, টাইমিং, আকার, হেডার এবং একটি সুন্দরভাবে প্রিন্ট করা বডিসহ ফিরে আসে।
ব্রাউজার দ্বারা ইস্যু করার পরিবর্তে অনুরোধগুলো আমাদের সার্ভারের মাধ্যমে রিলে করা হয়, যা এটিকে কোনো CORS হেডার না পাঠানো API-এর বিরুদ্ধে কাজ করায়: কনসোল থেকে একটি fetch ব্যর্থ হওয়ার সাধারণ কারণ। বিনিময়ে এন্ডপয়েন্টটি আমাদের সার্ভারকে ক্লায়েন্ট হিসেবে দেখে: আপনার নিজের IP ঠিকানা কখনো লক্ষ্যের কাছে প্রকাশ করা হয় না, কিন্তু API-এর দিকের IP অনুমোদন-তালিকা কলটি প্রত্যাখ্যান করবে।
প্রক্সিটি ইচ্ছাকৃতভাবে সীমাবদ্ধ: শুধুমাত্র স্ট্যান্ডার্ড পোর্টে পাবলিক http এবং https হোস্ট, সর্বোচ্চ ৪০টি হেডার সারি, সর্বোচ্চ ১০০,০০০ অক্ষরের একটি অনুরোধ বডি, একটি ১৫-সেকেন্ডের রেসপন্স টাইমআউট, এবং সর্বোচ্চ ২০০,০০০ অক্ষর পর্যন্ত ক্যাপচার করা একটি রেসপন্স বডি যাতে কাটা হলে চিহ্নিত করা হয়। রিডাইরেক্ট অনুসরণ করা হয় না, তাই একটি 301 বা 302 ঠিক যেমন ফেরত এসেছে সেভাবেই দেখানো হয়।
অনলাইন API টেস্টার কীভাবে ব্যবহার করবেন
- HTTP মেথড বেছে নিন এবং এন্ডপয়েন্ট URL প্রবেশ করান।
- Params ট্যাবে কোয়েরি প্যারামিটার যোগ করুন: পাঠানোর আগে এগুলো URL-এর সাথে যুক্ত করা হয়।
- Headers ট্যাবে আপনার হেডার সেট করুন, উদাহরণস্বরূপ Content-Type এবং Authorization।
- POST, PUT, PATCH বা DELETE-এর জন্য Body ট্যাবে অনুরোধ পেলোড পেস্ট করুন।
- "Send request"-এ ক্লিক করুন, তারপর স্ট্যাটাস, টাইমিং ও আকার পড়ুন, এবং রেসপন্স বডি ও এর হেডারগুলোর মধ্যে স্যুইচ করুন।