HTTP স্ট্যাটাস লাইনের একটি সম্পূর্ণ তালিকা

সুচিপত্র:

HTTP স্ট্যাটাস লাইনের একটি সম্পূর্ণ তালিকা
HTTP স্ট্যাটাস লাইনের একটি সম্পূর্ণ তালিকা
Anonim

HTTP স্ট্যাটাস লাইন হল HTTP স্ট্যাটাস কোডে (প্রকৃত কোড নম্বর) দেওয়া শব্দ যখন HTTP কারণ বাক্যাংশ1 (সংক্ষিপ্ত বিবরণ)।

আমরা HTTP স্ট্যাটাস কোড ত্রুটির একটি তালিকাও রাখি (4xx এবং 5xx) এবং সেগুলি কীভাবে ঠিক করা যায় তার কিছু টিপস।

যদিও প্রযুক্তিগতভাবে ভুল, HTTP স্ট্যাটাস লাইনগুলিকে প্রায়শই কেবল HTTP স্ট্যাটাস কোড হিসাবে উল্লেখ করা হয়।

Image
Image

HTTP স্ট্যাটাস কোড বিভাগ

আপনি নীচে দেখতে পাচ্ছেন, HTTP স্ট্যাটাস কোডগুলি তিন-সংখ্যার পূর্ণসংখ্যা। প্রথম অঙ্কটি একটি নির্দিষ্ট বিভাগের মধ্যে কোড সনাক্ত করতে ব্যবহৃত হয় - এই পাঁচটির মধ্যে একটি:

  • 1XX: তথ্যমূলক- অনুরোধটি গৃহীত হয়েছে বা প্রক্রিয়া অব্যাহত রয়েছে।
  • 2XX: নিশ্চিত করে যে ক্রিয়া সফলভাবে সম্পন্ন হয়েছে বা বোঝা গেছে।
  • 3XX: পুনঃনির্দেশ-অনুরোধ সম্পূর্ণ করার জন্য অন্য কিছু করা দরকার।
  • 4XX: ক্লায়েন্ট ত্রুটি যা নির্দেশ করে যে অনুরোধটি সম্পূর্ণ হতে পারে না বা এতে ভুল সিনট্যাক্স রয়েছে।
  • 5XX: সার্ভারের ত্রুটি যা নির্দেশ করে যে সার্ভার একটি অনুরোধ সম্পূর্ণ করতে ব্যর্থ হয়েছে যা অনুমিতভাবে বৈধ ছিল।

এইচটিটিপি স্ট্যাটাস কোড বোঝে এমন অ্যাপ্লিকেশনগুলিকে এই সমস্ত কোডগুলি জানতে হবে না, যার মানে একটি অজানা কোডের একটি অজানা HTTP কারণের বাক্যাংশও রয়েছে, যা ব্যবহারকারীকে বেশি তথ্য দেবে না। যাইহোক, এই HTTP অ্যাপ্লিকেশানগুলিকে আমাদের উপরে বর্ণিত বিভাগ বা শ্রেণীগুলি বুঝতে হবে৷

যদি সফ্টওয়্যারটি নির্দিষ্ট কোডের অর্থ কী তা না জানে তবে এটি অন্তত ক্লাসটি সনাক্ত করতে পারে।উদাহরণস্বরূপ, যদি একটি 490 স্ট্যাটাস কোড অ্যাপ্লিকেশনটির কাছে অজানা থাকে তবে এটি এটিকে 400 হিসাবে বিবেচনা করতে পারে কারণ এটি একই বিভাগে রয়েছে এবং তারপরে অনুমান করতে পারে যে ক্লায়েন্টের অনুরোধে কিছু ভুল আছে৷

HTTP স্ট্যাটাস লাইন (HTTP স্ট্যাটাস কোড + HTTP কারণ বাক্যাংশ)

অফিসিয়াল HTTP স্ট্যাটাস লাইন
স্ট্যাটাস কোড কারণ বাক্যাংশ
100 চালিয়ে যান
101 সুইচিং প্রোটোকল
102 প্রসেস হচ্ছে
200 ঠিক আছে
201 তৈরি হয়েছে
202 স্বীকৃত
203 অ-অনুমোদিত তথ্য
204 কোন বিষয়বস্তু নেই
205 কন্টেন্ট রিসেট করুন
206 আংশিক বিষয়বস্তু
207 মাল্টি-স্ট্যাটাস
208 ইতিমধ্যে রিপোর্ট করা হয়েছে
300 একাধিক পছন্দ
301 স্থায়ীভাবে সরানো হয়েছে
302 পাওয়া গেছে
303 অন্য দেখুন
304 পরিবর্তিত হয়নি
305 প্রক্সি ব্যবহার করুন
307 অস্থায়ী পুনঃনির্দেশ
308 স্থায়ী পুনঃনির্দেশ
400 খারাপ অনুরোধ
401 অননুমোদিত
402 পেমেন্ট প্রয়োজন
403 নিষিদ্ধ
404 খুঁজে পাওয়া যায়নি
405 পদ্ধতি অনুমোদিত নয়
406 গ্রহণযোগ্য নয়
407 প্রক্সি প্রমাণীকরণ প্রয়োজন
408 রিকোয়েস্ট টাইম-আউট
409 দ্বন্দ্ব
410 গেল
411 দৈর্ঘ্য প্রয়োজন
412 পূর্বশর্ত ব্যর্থ হয়েছে
413 অনুরোধের সত্তা খুব বড়
414 অনুরোধ-ইউআরআই খুব বড়
415 অসমর্থিত মিডিয়া প্রকার
416 অনুরোধের পরিসর সন্তুষ্ট নয়
417 প্রত্যাশা ব্যর্থ হয়েছে
421 ভুল নির্দেশিত অনুরোধ
422 অপ্রসেসযোগ্য সত্তা
423 লক করা হয়েছে
424 ব্যর্থ নির্ভরতা
425 অনুযায়ী সংগ্রহ
426 আপগ্রেড প্রয়োজন
428 পূর্বশর্ত আবশ্যক
429 অনেক বেশি অনুরোধ
431 অনুরোধের শিরোলেখ ক্ষেত্রগুলি খুব বড়
451 আইনগত কারণে অনুপলব্ধ
500 অভ্যন্তরীণ সার্ভার ত্রুটি
501 বাস্তবায়িত হয়নি
৫০২ খারাপ গেটওয়ে
৫০৩ পরিষেবা অনুপলব্ধ
504 গেটওয়ে টাইম-আউট
৫০৫ HTTP সংস্করণ সমর্থিত নয়
506 ভেরিয়েন্টও আলোচনা করে
৫০৭ অপর্যাপ্ত সঞ্চয়স্থান
৫০৮ লুপ শনাক্ত হয়েছে
510 বাড়ানো হয়নি
511 নেটওয়ার্ক প্রমাণীকরণ আবশ্যক

[1] HTTP স্থিতি কোডের সাথে HTTP কারণ বাক্যাংশগুলি শুধুমাত্র সুপারিশ করা হয়৷ RFC 2616 6.1.1 প্রতি একটি ভিন্ন কারণ বাক্যাংশ অনুমোদিত। আপনি HTTP কারণ বাক্যাংশগুলিকে আরও "বন্ধুত্বপূর্ণ" বর্ণনা দিয়ে বা স্থানীয় ভাষায় প্রতিস্থাপিত দেখতে পারেন৷

বেসরকারী HTTP স্ট্যাটাস লাইন

নীচের HTTP স্ট্যাটাস লাইনগুলি কিছু তৃতীয় পক্ষের পরিষেবার দ্বারা ত্রুটির প্রতিক্রিয়া হিসাবে ব্যবহার করা যেতে পারে, কিন্তু সেগুলি কোনও RFC দ্বারা নির্দিষ্ট করা হয়নি৷

অন্যান্য সম্ভাব্য HTTP স্ট্যাটাস লাইন
স্ট্যাটাস কোড কারণ বাক্যাংশ
103 চেকপয়েন্ট
420 পদ্ধতি ব্যর্থতা
420 আপনার প্রশান্তি বাড়ান
440 লগইন টাইমআউট
449 দিয়ে পুনরায় চেষ্টা করুন
450 Windows প্যারেন্টাল কন্ট্রোল দ্বারা অবরুদ্ধ
451 পুনঃনির্দেশ
498 অবৈধ টোকেন
499 টোকেন আবশ্যক
499 অ্যান্টিভাইরাস দ্বারা অনুরোধ নিষিদ্ধ করা হয়েছে
509 ব্যান্ডউইথ সীমা অতিক্রম করেছে
530 সাইট হিমায়িত হয়েছে

এটা মনে রাখা গুরুত্বপূর্ণ যে HTTP স্ট্যাটাস কোডগুলি অন্যান্য প্রসঙ্গে পাওয়া ত্রুটির বার্তাগুলির সাথে একই নম্বরগুলি ভাগ করতে পারে, যেমন ডিভাইস ম্যানেজার ত্রুটি কোডগুলির সাথে, এর অর্থ এই নয় যে সেগুলি কোনওভাবেই সম্পর্কিত৷

প্রস্তাবিত: