কীভাবে ব্যবহার করবেন
- সার্চ বক্সে একটি কোড বা শব্দ লিখুন, যেমন 502 বা redirect।
- অথবা শ্রেণি অনুযায়ী ছেঁকে দেখুন — তথ্যমূলক, সফল, রিডাইরেক্ট, ক্লায়েন্ট ত্রুটি বা সার্ভার ত্রুটি।
- পেজের ঠিকানায় নির্দিষ্ট কোডের সংখ্যা যোগ করে সেই কোডে লিংক করুন, যেমন #404।
অপশনগুলোর ব্যাখ্যা
- শ্রেণি
- 1xx তথ্যমূলক, 2xx সফল, 3xx রিডাইরেক্ট, 4xx ক্লায়েন্ট ত্রুটি (রিকোয়েস্টে সমস্যা) এবং 5xx সার্ভার ত্রুটি (সার্ভারে সমস্যা)।
- অ-মানক
- Nginx-এর 499 এবং Cloudflare-এর 520–524-এর মতো কোড কোনো RFC-তে নেই, তবে লগে প্রায়ই দেখা যায়।
রিডাইরেক্ট কোড বাছাই
RFC 9110-এর পাঁচটি রিডাইরেক্ট কোড দুটি দিকে আলাদা: স্থানান্তর স্থায়ী কি না, এবং রিডাইরেক্ট অনুসরণের সময় ক্লায়েন্ট অনুরোধের মেথড বদলাতে পারে কি না।
| কোড | অর্থ | স্থায়ী | রিডাইরেক্টের পর মেথড |
|---|---|---|---|
| 301 | Moved Permanently | হ্যাঁ | POST থেকে GET হতে পারে |
| 302 | Found | না | POST থেকে GET হতে পারে |
| 303 | See Other | না | সবসময় GET হয় |
| 307 | Temporary Redirect | না | একই থাকতে হবে |
| 308 | Permanent Redirect | হ্যাঁ | একই থাকতে হবে |
সাধারণ পেজ স্থানান্তর বা HTTP থেকে HTTPS রিডাইরেক্টে 301 স্বাভাবিক পছন্দ। POST অনুরোধ, যেমন ফর্ম বা API কল, অপরিবর্তিত অবস্থায় নতুন ঠিকানায় পৌঁছাতে হলে 308 বা 307 ব্যবহার করুন। সফল ফর্ম জমা দেওয়ার পর ব্রাউজারকে GET দিয়ে আনা ফলাফল পেজে পাঠাতে 303 ব্যবহার করুন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
301 এবং 302-এর মধ্যে পার্থক্য কী?
301 হলো স্থায়ী স্থানান্তর — ব্রাউজার ও সার্চ ইঞ্জিন নতুন URL-এ আপডেট হয়। 302 অস্থায়ী। রিকোয়েস্টের মেথড ও বডি অপরিবর্তিত রাখতে হলে 308 বা 307 ব্যবহার করুন।
401 ও 403-এর মধ্যে পার্থক্য কী?
401 মানে আপনার পরিচয় যাচাই হয়নি — লগ ইন করে আবার চেষ্টা করুন। 403 মানে আপনার পরিচয় যাচাই হয়েছে বা আপনাকে শনাক্ত করা হয়েছে, কিন্তু অনুমতি নেই; আবার লগ ইন করলেও কোনো লাভ হবে না।
502 Bad Gateway-এর অর্থ কী?
একটি প্রক্সি বা লোড ব্যালান্সার তার পেছনের অ্যাপ্লিকেশন থেকে বৈধ প্রতিক্রিয়া পায়নি। সাধারণত অ্যাপ্লিকেশন ক্র্যাশ করেছে, আবার চালু হচ্ছে বা অনুরোধ শোনার জন্য চালু নেই বলে এমন হয়।
গোপনীয়তা
এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।