এইচটিএমএল সিএসএস বুটস্ট্রাপ জাভাস্ক্রিপ্ট জেকুয়েরি
লগইন
 

এইচটিটিপি স্ট্যাটাস মেসেজ


ওয়েব সার্ভার থেকে যখন একটি ব্রাউজার রিকুয়েষ্ট পাঠায় তখন কিছু ভুল হলে এইচটিটিপি(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 নেটওয়ার্ক এক্সেস পাওয়ার জন্য ক্লায়েন্টের বৈধতা যাচাই করতে হবে।