মূল বিষয়বস্তুতে যান
ToolMug

সরাতে ↑ ↓, খুলতে Enter, বন্ধ করতে Esc চাপুন।

HTTP হেডার ও রিডাইরেক্ট চেকার

একটি URL লিখুন; সার্ভার সেটির রিডাইরেক্ট ধাপে ধাপে অনুসরণ করে প্রতিটি স্ট্যাটাস কোড, রেসপন্স হেডার ও সময় দেখাবে, শেষে কোথায় পৌঁছেছে তাও জানাবে — HTTP-to-HTTPS ও www রিডাইরেক্ট, লুপ, ক্যাশিং ও নিরাপত্তা হেডার ডিবাগ করতে বা ছোট লিংক খুলে দেখতে এটি ব্যবহার করুন।

আমাদের সার্ভারে প্রসেস হয় এবং এক ঘণ্টার মধ্যে মুছে ফেলা হয়

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

  1. একটি URL লিখুন (স্কিম না দিলে https ধরে নেওয়া হবে)।
  2. প্রতিটি ধাপের স্ট্যাটাস কোড ও রিডাইরেক্টের টার্গেট ক্রমানুসারে দেখতে ‘খুঁজুন’-এ ক্লিক করুন।
  3. সার্ভার পাঠানো সবকিছু দেখতে ‘রেসপন্স হেডার’ খুলুন।

অপশনগুলোর ব্যাখ্যা

রিডাইরেক্ট চেইন
সর্বোচ্চ 10টি রিডাইরেক্ট অনুসরণ করা হয়; লুপ হলে বা HTTP নয় এমন ঠিকানায় রিডাইরেক্ট হলে একটি নোট দেখিয়ে পরীক্ষা থেমে যায়।
রেসপন্স হেডার
Cache-Control, Content-Type, Strict-Transport-Security এবং Content-Security-Policy-সহ, নাম অনুযায়ী সাজানো।
সীমাবদ্ধতা
শুধু 80, 443, 8080 ও 8443 পোর্টের পাবলিক ঠিকানা পরীক্ষা করা যায়; ব্যক্তিগত ঠিকানা ব্লক করা হয়।

পরীক্ষা কীভাবে হয়, এবং যেসব হেডার পড়া দরকার

প্রতিটি হপ HEAD নয়, GET দিয়ে অনুরোধ করা হয়, যাতে ব্রাউজার যা পেত আপনি তা-ই দেখতে পান। টুলটি বডির শুধু শুরুর অংশ, সর্বোচ্চ 64 KB, পড়ে এবং উপেক্ষা করে, তাই বড় ফাইল ডাউনলোড হয় না। আপেক্ষিক Location হেডার বর্তমান ঠিকানার সাপেক্ষে সমাধান করা হয়, আর http বা https ছাড়া অন্য স্কিমের দিকে যাওয়া রিডাইরেক্ট পরীক্ষা থামিয়ে দেয়। প্রতিটি হপের সময় এবং সার্ভারের ঠিকানা তার স্ট্যাটাসের পাশে দেখানো হয়।

এই রেসপন্স হেডারগুলো সবচেয়ে বেশি পরীক্ষা করা হয়:

হেডার যা নিয়ন্ত্রণ করে
Location 3xx রেসপন্স যে ঠিকানায় রিডাইরেক্ট করে
Cache-Control ব্রাউজার ও ক্যাশ কতক্ষণ রেসপন্স পুনর্ব্যবহার করতে পারবে (RFC 9111)
Content-Type বডির মিডিয়া টাইপ ও ক্যারেক্টার সেট
Strict-Transport-Security ব্রাউজারকে নির্দিষ্ট সময় শুধু HTTPS দিয়ে সাইট খুলতে বলে (RFC 6797)
Content-Security-Policy কোন উৎস থেকে স্ক্রিপ্ট, স্টাইল ও ছবি লোড হতে পারবে
X-Content-Type-Options nosniff ব্রাউজারকে ভিন্ন কনটেন্ট টাইপ অনুমান করা থেকে আটকায়
Referrer-Policy পেজের ঠিকানার কতটুকু অন্য সাইটে পাঠানো হবে
X-Frame-Options পেজটি ফ্রেমে দেখানো যাবে কি না (RFC 7034)

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

301 ও 302-এর মধ্যে পার্থক্য কী?

301 স্থায়ী — ব্রাউজার ও সার্চ ইঞ্জিন নতুন ঠিকানাটি মনে রাখে; 302 অস্থায়ী। ডোমেইন স্থানান্তর এবং HTTP-to-HTTPS-এর জন্য 301 ব্যবহার করুন।

রিডাইরেক্টের পরে 200 কেন দেখাচ্ছে?

চূড়ান্ত 200 মানে আসল পেজে পৌঁছানো গেছে। 4xx বা 5xx-এ শেষ হলে টার্গেটটি নেই বা সার্ভারে সমস্যা হয়েছে।

সার্টিফিকেটে সমস্যা থাকা সাইট পরীক্ষা করতে পারি?

হ্যাঁ; এখানে সার্টিফিকেট যাচাই করা হয় না। সেগুলোর জন্য SSL checker ব্যবহার করুন।

গোপনীয়তা

প্রসেস করার জন্য ফাইলগুলো HTTPS-এর মাধ্যমে আপলোড হয় এবং এক ঘণ্টার মধ্যে স্বয়ংক্রিয়ভাবে মুছে ফেলা হয়।

সম্পর্কিত টুল