এইচটিটিপি স্ট্যাটাস মেসেজ
ওয়েব সার্ভার থেকে যখন একটি ব্রাউজার রিকুয়েষ্ট পাঠায় তখন কিছু ভুল হলে এইচটিটিপি(HTTP) স্ট্যাটাসের মাধ্যমে ব্রাউজারে কিছু মেসেজ আসতে পারে নিম্নের সেগুলোর তালিকা দেওয়া হলোঃ
1xx: তথ্য(Information)
মেসেজ |
বর্ণনা |
100 Continue |
সার্ভার হেডার রিকুয়েস্ট গ্রহণ করে এবং ক্লায়েন্টকে রিকুয়েস্ট বডিতে পাঠানোর অনুমতি দিতে হবে। |
101 Switching Protocols |
রিকুয়েস্টকারী সার্ভারকে প্রোটোকল পরিবর্তনের জন্য রিকুয়েস্ট করে। |
103 Checkpoint |
বাতিলকৃত PUT অথবা POST রিকুয়েস্টকে পুনরায় শুরু করে। |
2xx: সফল(Successful)
মেসেজ |
বর্ণনা |
200 OK |
রিকুয়েস্ট সফল হয়েছে। |
201 Created |
রিকুয়েস্ট সম্পন্ন হয়েছে এবং একটি নতুন রিসোর্স তৈরি হয়েছে। |
202 Accepted |
রিকুয়েস্ট প্রসেসিং এর জন্য গৃহীত হয়েছে, কিন্তু প্রসেসিং এখনো সম্পূর্ণ হয়নি। |
203 Non-Authoritative Information |
রিকুয়েস্ট সফলভাবে প্রসেসিং করা হয়েছে, কিন্তু তথ্য অন্য উৎস থেকে পাঠানো হয়েছে। |
204 No Content |
রিকুয়েস্ট সফলভাবে প্রসেসিং করা হয়েছে, কিন্তু কোনো তথ্য ফেরত পাঠায়নি। |
205 Reset Content |
রিকুয়েস্ট সফলভাবে প্রসেসিং করা হয়েছে, কিন্তু কোনো তথ্য ফেরত পাঠায়নি এবং রিকুয়েস্টকারীর ডকুমেন্ট ভিউকে পুনরায় সেট করা প্রয়োজন। |
206 Partial Content |
ক্লায়েন্ট কর্তৃক প্রেরিত হেডারে নির্দিষ্ট সীমা দেওয়ার কারনে সার্ভার কিছু তথ্য পাঠাবে। |
3xx: রিডাইরেকশন(Redirection)
মেসেজ |
বর্ণনা |
300 Multiple Choices |
একটি লিঙ্কের তালিকা। ব্যবহারকারী একটি লিঙ্ক সিলেক্ট করবে এবং ঐ ঠিকানায় যাবে। সর্বোচ্চ পাঁচটি ঠিকানা থাকবে। |
301 Moved Permanently |
রিকুয়েস্টকৃত পেজটি একটি নতুন URL-এ স্থানান্তর করা হয়েছে। |
302 Found |
রিকুয়েস্টকৃত পেজটি সাময়িকভাবে একটি নতুন URL-এ স্থানান্তর করা হয়েছে। |
303 See Other |
রিকুয়েস্টকৃত পেজটি একটি ভিন্ন URL এর মধ্যে পাওয়া যাবে। |
304 Not Modified |
ইহা নির্দেশ করে যে, শেষবার রিকুয়েস্টের পর রিকুয়েস্টকৃত পেজটি আর পরিবর্তন হয়নি। |
307 Temporary Redirect |
রিকুয়েস্টকৃত পেজটি সাময়িকভাবে একটি নতুন URL-এ স্থানান্তর করা হয়েছে। |
308 Resume Incomplete |
বাতিলকৃত PUT অথবা POST রিকুয়েস্টকে পুনরায় শুরু করে। |
4xx: ক্লায়েন্টের ভুল(Client Error)
মেসেজ |
বর্ণনা |
400 Bad Request |
খারাপ সিন্টেক্সের কারণে রিকুয়েস্টটি সম্পূর্ণ হয়নি। |
401 Unauthorized |
রিকুয়েস্টটি বৈধ, কিন্তু অননুমোদিত ব্যবহারকারীর জন্য সার্ভার রেসপন্স করতে অসম্মতি জানাচ্ছে। |
402 Payment Required |
ভবিষ্যতে ব্যবহারের জন্য সংরক্ষিত।
|
403 Forbidden |
রিকুয়েস্টটি বৈধ, কিন্তু এর জন্য সার্ভার রেসপন্স করতে অসম্মতি জানাচ্ছে। |
404 Not Found |
রিকুয়েস্টকৃত পেজটি খুঁজে পাওয়া যাচ্ছে না, কিন্তু ভবিষ্যৎ-এ পাওয়া যেতেও পারে। |
405 Method Not Allowed |
একটি পেজ থেকে রিকুয়েস্ট সম্পন্ন হয়েছে, কিন্তু যে মেথড দ্বারা সম্পন্ন হয়েছে তা ঐ পেজে সাপোর্টেড না। |
406 Not Acceptable |
সার্ভার একটি রেসপন্স করেছে, যা ক্লায়েন্ট গ্রহণ করতে পারে না। |
407 Proxy Authentication Required |
প্রথমে ক্লায়েন্ট নিজেকে অবশ্যই Proxy দিয়ে যাচাই করবে। |
408 Request Timeout |
সার্ভারের রিকুয়েস্টের জন্য অপেক্ষাকৃত সময় শেষ হয়েছে। |
409 Conflict |
রিকোয়েস্টটি একটি সংঘাতের(Conflict) কারণে সম্পন্ন করা সম্ভব হয়নি। |
410 Gone |
রিকুয়েস্টকৃত পেজটি আর ব্যবহারযোগ্য নয়। |
411 Length Required |
রিকুয়েস্টে "Content-Length" সংজ্ঞায়িত করা হয়নি, আর ইহা ব্যাতিত সার্ভার রিকুয়েস্ট গ্রহণ করবে না। |
412 Precondition Failed |
রিকুয়েস্টে দেওয়া পূর্ব শর্তটি সার্ভার কর্তৃক মিথ্যা মূল্যায়ন করা হয়েছে। |
413 Request Entity Too Large |
রিকুয়েস্টের এন্টিটি অনেক বড় বিধায় সার্ভার রিকুয়েস্ট গ্রহণ করবে না। |
414 Request-URI Too Long |
রিকুয়েস্টের URL অনেক বড় বিধায় সার্ভার রিকুয়েস্ট গ্রহণ করবে না। আপনি যখন অনেক বড় কুয়েরি তথ্যকে post রিকুয়েস্ট থেকে get রিকুয়েস্টে রূপান্তর করেন তখন এটি ঘটে। |
415 Unsupported Media Type |
মিডিয়াটাইপ সমর্থন যোগ্য নয় বিধায় সার্ভার রিকুয়েস্টটি গ্রহণ করবে না। |
416 Requested Range Not Satisfiable |
ব্যবহারকারী ফাইলের একটি অংশের জন্য রিকুয়েস্ট করেছেন, কিন্তু সার্ভার সেই অংশটি সরবরাহ করতে পারছে না। |
417 Expectation Failed |
সার্ভারের প্রত্যাশিত রিকুয়েস্ট হেডারটি সম্পূর্ণ করতে পারেনি। |
5xx: সার্ভারের ভুল(Server Error)
মেসেজ |
বর্ণনা |
500 Internal Server Error |
যখন কোনো বার্তা উপযুক্ত না হয়, তখন সার্ভার একটি জেনেরিক(generic/বর্গীয়) ত্রুটি বার্তা দেয়। |
501 Not Implemented |
সার্ভার হয়তো রিকোয়েস্ট মেথডটি বুঝতে পারছে না অথবা রিকুয়েস্টটি পূরণ করার ক্ষমতার অভাব রয়েছে। |
502 Bad Gateway |
সার্ভারটি একটি gateway বা proxy হিসেবে কাজ করছিল এবং বিপরিত সার্ভার থেকে অবৈধ রেসপন্স পেয়েছে। |
503 Service Unavailable |
ওভারলোডের কারনে সার্ভার বর্তমানে প্রাপ্য নয়। |
504 Gateway Timeout |
সার্ভারটি একটি gateway বা proxy হিসেবে কাজ করছিল, কিন্তু বিপরিত সার্ভার থেকে এটি যথাসময়ে রেসপন্স গ্রহণ করেনি। |
505 HTTP Version Not Supported |
রিকুয়েস্টকৃত এইচটিটিপি(HTTP) প্রোটোকল ভার্সন সার্ভারে সাপোর্ট করে না। |
511 Network Authentication Required |
নেটওয়ার্ক এক্সেস পাওয়ার জন্য ক্লায়েন্টের বৈধতা যাচাই করতে হবে। |