ফোনে এইচটিটিপি টেস্ট সার্ভার হলো একটি মক সার্ভার টুল যা স্মার্টফোনে একটি HTTP বা HTTPS সার্ভার চালায়। এটি একটি MCU, ESP32, বা পিসি প্রোগ্রাম দ্বারা প্রেরিত অনুরোধের জবাবে একটি পূর্বনির্ধারিত প্রতিক্রিয়া প্রদান করে, যার ফলে আপনি কোনো প্রকৃত সার্ভার ছাড়াই যোগাযোগ পরীক্ষা করতে পারেন। মূল বৈশিষ্ট্যসমূহ
• একটি পোর্ট নির্দিষ্ট করে HTTP বা HTTPS সার্ভার চালু বা বন্ধ করুন
• এই ফোনের কানেকশন অ্যাড্রেস প্রদর্শন এবং কপি করুন
• মেথড + পাথ ব্যবহার করে নির্দিষ্ট রেসপন্স রুল যোগ, পরিবর্তন বা ডিলিট করুন
• স্ট্যাটাস কোড, কন্টেন্ট-টাইপ, হেডার এবং বডি কনফিগার করুন
• রেসপন্স ডিলে ব্যবহার করে টাইমআউট এবং রিট্রাই পরীক্ষা করুন
• 500-এর মতো এরর রেসপন্স পরীক্ষা করুন
• রুলবিহীন পাথের জন্য 404, এবং বিভিন্ন মেথডের জন্য 405 ও Allow হেডার
• রিকোয়েস্ট লগ: সময়, প্রেরকের আইপি, হেডার, বডি, ফেরত আসা রেসপন্স, প্রসেসিং টাইম
• সরাসরি লগ থেকে রুল তৈরি করুন
• স্ক্রিন বন্ধ থাকলেও বা অন্য অ্যাপ ব্যবহার করা হলেও সার্ভার চালু রাখার জন্য নোটিফিকেশন
• বিশেষভাবে প্রস্তুতকৃত PEM সার্টিফিকেট এবং প্রাইভেট কী ব্যবহার করে HTTPS চালান
• শুরুতেই ৪টি উদাহরণ রুল অন্তর্ভুক্ত রয়েছে
• সচিত্র ইউজার ম্যানুয়াল (কোরিয়ান · ইংরেজি)
• লগ ইন না করেই ফোনে কাজ করে
যাদের জন্য:
• যারা ব্যাকএন্ড চালু হওয়ার আগে ফার্মওয়্যার থেকে HTTP রিকোয়েস্ট পরীক্ষা করতে চান প্রস্তুত
• যারা ডিভাইস থেকে পাঠানো URL, হেডার এবং বডি দৃশ্যত যাচাই করতে চান
• যারা ত্রুটিপূর্ণ প্রতিক্রিয়া এবং প্রতিক্রিয়ার বিলম্ব তৈরি করে পুনরায় চেষ্টার যুক্তি (retry logic) যাচাই করতে চান
দ্রষ্টব্য:
• সার্ভার চালু থাকলে, একই নেটওয়ার্কের ডিভাইসগুলো প্রমাণীকরণ ছাড়াই সংযোগ করতে পারে। এটি শুধুমাত্র বিশ্বস্ত নেটওয়ার্কে ব্যবহার করুন এবং কাজ শেষ হলে বন্ধ করুন।
• প্রতিক্রিয়াটি ব্যবহারকারী দ্বারা সেট করা একটি নির্দিষ্ট মান। এখানে কোনো ডাইনামিক স্ক্রিপ্ট বা ডেটাবেস নেই।
• অ্যাপটি HTTPS সার্টিফিকেট তৈরি করে না। আপনাকে অবশ্যই কম্পিউটারে তৈরি একটি ডেভেলপমেন্ট সার্টিফিকেট ব্যবহার করতে হবে।
• অ্যান্ড্রয়েড ৮০-এর মতো নিম্ন পোর্ট অনুমোদন নাও করতে পারে। ডিফল্ট পোর্ট হলো ৮০৮০।
• গেস্ট ওয়াই-ফাই ডিভাইসগুলোর মধ্যে যোগাযোগে বাধা দিতে পারে।
• নিরাপত্তার সাথে সরাসরি সম্পর্কিত প্রকৃত পরিষেবা বা নিয়ন্ত্রণের জন্য এটি ব্যবহার করবেন না।
• বিজ্ঞাপন প্রদর্শিত হবে। বিজ্ঞাপনগুলো অনুরোধ প্রক্রিয়াকরণে কোনো বাধা সৃষ্টি করে না।
ফোনে একটি HTTP/HTTPS মক সার্ভার চালান। এটি এমসিইউ (MCU) এবং নেটওয়ার্ক ডেভেলপমেন্ট টেস্টিংয়ের জন্য ব্যবহৃত হয়।
আপডেট করা হয়েছে
৮ নভে, ২০২৬