2022 সালের জন্য সেরা ব্ল্যাক ফ্রাইডে / সাইবার সোমবার ডিল এখানে ক্লিক করুন 🤑

HTTP স্ট্যাটাস কোড চিট শীট + পিডিএফ ডাউনলোড

লিখেছেন

এটা ব্যবহার কর HTTP স্থিতি কোডগুলি ঠকানো শীট ⇣ প্রতিটি এইচটিটিপি স্থিতি এবং এইচটিটিপি ত্রুটি কোডের রেফারেন্স হিসাবে, প্রতিটি কোডের অর্থ কী, সেগুলি কেন তৈরি করা হচ্ছে, যখন কোড কোনও সমস্যা হতে পারে এবং কীভাবে সমস্যাগুলি মোকাবেলা করতে হয়। এই HTTP স্থিতি কোডগুলি চিট শীট Download ডাউনলোড করুন ⇣

ইন্টারনেট দুটি মূল কিন্তু খুব আলাদা জিনিস নিয়ে গঠিত: ক্লায়েন্ট এবং সার্ভার। এই সম্পর্ক ক্লায়েন্ট (যেমন ক্রোম, ফায়ারফক্স ইত্যাদি) এবং সার্ভার (যেমন ওয়েবসাইট, ডাটাবেস, ইমেইল, অ্যাপ্লিকেশন ইত্যাদি), বলা হয় ক্লায়েন্ট-সার্ভার মডেল.

ক্লায়েন্টরা সার্ভারে অনুরোধ করে এবং সার্ভার সাড়া দেয়।

এইচটিটিপি স্থিতি কোডগুলি আমাদের সার্ভারের কাছে অনুরোধের স্থিতিটি জানতে দেয়, এটি যদি সফল হয় তবে ত্রুটি বা এর মধ্যে কিছু ছিল।

এইচটিটিপি স্থিতি কোড এমন একটি সংখ্যা যা এর সাথে সম্পর্কিত প্রতিক্রিয়াটির সংক্ষিপ্তসার করে - ফার্নান্দো ডগলিও তাঁর “REST API উন্নয়ন উইথ নোডজেএস” থেকে.

HTTP স্থিতি কোডগুলি প্রতারণা পত্রক

এইচটিটিপি প্রতিক্রিয়া স্থিতি কোডগুলি পাঁচটি শ্রেণিতে বিভক্ত করা হয়েছে:

  • 1XX স্থিতি কোড: তথ্য অনুরোধ
  • 2XX স্থিতি কোডগুলি: সফল অনুরোধগুলি
  • 3XX স্থিতি কোড: পুনঃনির্দেশ
  • 4XX স্থিতি কোড: ক্লায়েন্ট ত্রুটি
  • 5XX স্থিতি কোড: সার্ভার ত্রুটি

1xx স্ট্যাটাস কোড: তথ্যগত অনুরোধ

1xx স্ট্যাটাস কোডগুলি তথ্যগত অনুরোধ। তারা ইঙ্গিত দেয় যে সার্ভার অনুরোধটি পেয়েছে এবং বুঝতে পেরেছে এবং ব্রাউজারের সার্ভারের তথ্য প্রক্রিয়া করার জন্য আরও কিছুক্ষণ অপেক্ষা করা উচিত। এই স্ট্যাটাস কোডগুলি কম সাধারণ এবং আপনার এসইওকে সরাসরি প্রভাবিত করে না।

  • 100 চালিয়ে যান: এখন পর্যন্ত সবকিছু ঠিক আছে এবং ক্লায়েন্টের অনুরোধটি চালিয়ে যাওয়া উচিত বা এটি ইতিমধ্যে শেষ হয়ে গেলে এটি উপেক্ষা করা উচিত।
  • 101 প্রোটোকল স্যুইচ করা: সার্ভারটি একটি ক্লায়েন্টের অনুরোধ অনুযায়ী প্রোটোকল পরিবর্তন করছে যা আপগ্রেড রিকোয়েস্ট হেডার সহ বার্তা পাঠিয়েছে
  • 102 প্রক্রিয়াকরণ: সার্ভার সম্পূর্ণ অনুরোধ গ্রহণ করেছে, কিন্তু এখনও এটি প্রক্রিয়া করছে।
  • 103 প্রাথমিক ইঙ্গিত: সার্ভার এখনও একটি প্রতিক্রিয়া প্রস্তুত করার সময় ব্যবহারকারী এজেন্টকে প্রাক -লোডিং শুরু করার অনুমতি দেয়।

2xx স্ট্যাটাস কোড: সফল অনুরোধ

এই সফল অনুরোধ। মানে, একটি ফাইল অ্যাক্সেস করার জন্য আপনার অনুরোধ সফল হয়েছে। উদাহরণস্বরূপ, আপনি Facebook.com অ্যাক্সেস করার চেষ্টা করেছেন, এবং এটি উঠে এসেছে। এর মধ্যে একটি স্ট্যাটাস কোড ব্যবহার করা হয়েছিল। ওয়েব ব্যবহার করার সময় এই ধরণের প্রতিক্রিয়া ঘন ঘন দেখার প্রত্যাশা করুন।

  • 200 ঠিক আছে: সফল অনুরোধ।
  • 201 তৈরি: সার্ভার তৈরি সম্পদ স্বীকার করেছে। 
  • 202 গৃহীত: ক্লায়েন্টের অনুরোধ গ্রহণ করা হয়েছে কিন্তু সার্ভার এখনও এটি প্রক্রিয়া করছে।
  • 203 নন-অথরিটিভ ইনফরমেশন: সার্ভার ক্লায়েন্টকে যে সাড়া পাঠিয়েছে তা সার্ভার যখন পাঠিয়েছিল তখন সে রকম নয়।
  • 204 কোনও সামগ্রী নেই: সার্ভার অনুরোধটি প্রক্রিয়া করেছে কিন্তু কোনও সামগ্রী দিচ্ছে না।
  • 205 সামগ্রী পুনরায় সেট করুন: ক্লায়েন্টের নথির নমুনা রিফ্রেশ করা উচিত।
  • 206 আংশিক বিষয়বস্তু: সার্ভার রিসোর্সের একটি অংশ পাঠাচ্ছে।
  • 207 মাল্টি-স্ট্যাটাস: যে মেসেজ বডি অনুসরণ করে তা হল ডিফল্টভাবে একটি XML মেসেজ এবং এতে বেশ কয়েকটি আলাদা প্রতিক্রিয়া কোড থাকতে পারে।
  • 208 ইতিমধ্যে রিপোর্ট করা হয়েছে: একটি সদস্য অম্রো বাইন্ডিং ইতিমধ্যেই (মাল্টিস্ট্যাটাস) প্রতিক্রিয়ার পূর্ববর্তী অংশে গণনা করা হয়েছে এবং আবার অন্তর্ভুক্ত করা হচ্ছে না।

3xx স্ট্যাটাস কোড: পুনirectনির্দেশ

3xx HTTP স্ট্যাটাস কোডগুলি একটি পুনireনির্দেশ নির্দেশ করে। যখন একটি ব্যবহারকারী বা সার্চ ইঞ্জিন একটি 3xx স্ট্যাটাস কোড জুড়ে আসে, তখন তারা প্রাথমিক থেকে একটি ভিন্ন URL এ পুনirectনির্দেশিত হবে। যদি এসইও আপনার ব্যবসার সাফল্যের জন্য গুরুত্বপূর্ণ, তারপর আপনাকে অবশ্যই এই কোডগুলি এবং সেগুলি কীভাবে সঠিকভাবে ব্যবহার করতে হবে সে সম্পর্কে নিজেকে শিক্ষিত করতে হবে।

  • 300 একাধিক পছন্দ: ক্লায়েন্ট যে অনুরোধ করেছিল তার বেশ কয়েকটি সম্ভাব্য প্রতিক্রিয়া রয়েছে।
  • 301 স্থায়ীভাবে স্থানান্তরিত: সার্ভার ক্লায়েন্টকে বলে যে তারা যে সম্পদটি খুঁজছেন তা স্থায়ীভাবে অন্য URL এ স্থানান্তরিত হয়েছে। সমস্ত ব্যবহারকারী এবং বট নতুন ইউআরএলে পুন redনির্দেশিত হবে। এটি এসইওর জন্য একটি খুব গুরুত্বপূর্ণ স্ট্যাটাস কোড।
  • 302 পাওয়া গেছে: একটি ওয়েবসাইট বা পৃষ্ঠা সাময়িকভাবে একটি ভিন্ন URL- এ সরানো হয়েছে। এটি এসইওর জন্য প্রাসঙ্গিক আরেকটি স্ট্যাটাস কোড।
  • 303 অন্যান্য দেখুন: এই কোডটি ক্লায়েন্টকে বলে যে সার্ভার তাদের অনুরোধ করা সম্পদে নয় বরং অন্য পৃষ্ঠায় পুন redনির্দেশ করছে।
  • 304 পরিবর্তিত হয়নি: পূর্ববর্তী ট্রান্সমিশনের পর থেকে অনুরোধকৃত রিসোর্স পরিবর্তন করা হয়নি।
  • 305 প্রক্সি ব্যবহার করুন: ক্লায়েন্ট শুধুমাত্র একটি প্রক্সির মাধ্যমে অনুরোধকৃত রিসোর্স অ্যাক্সেস করতে পারে যা প্রতিক্রিয়াতে দেওয়া হয়েছে।
  • 307 অস্থায়ী পুন Redনির্দেশ: সার্ভার ক্লায়েন্টকে বলে যে তারা যে সম্পদটি সন্ধান করছে তা সাময়িকভাবে অন্য URL এ পুন redনির্দেশিত হয়েছে। এটি এসইও পারফরম্যান্সের জন্য প্রাসঙ্গিক।
  • 308 স্থায়ী পুন Redনির্দেশ: সার্ভার ক্লায়েন্টকে বলে যে তারা যে সম্পদটি সন্ধান করছে তা সাময়িকভাবে অন্য URL এ পুনirectনির্দেশিত হয়েছে। 

4xx স্ট্যাটাস কোড: ক্লায়েন্ট ত্রুটি

4xx স্ট্যাটাস কোডগুলি ক্লায়েন্টের ত্রুটি। এর মধ্যে রয়েছে HTTP স্ট্যাটাস কোড, যেমন "403 নিষিদ্ধ" এবং "407 প্রক্সি প্রমাণীকরণ প্রয়োজন"। এর মানে হল যে পৃষ্ঠাটি পাওয়া যায়নি, এবং অনুরোধে কিছু ভুল হয়েছে। ক্লায়েন্ট-সাইডে কিছু ঘটছে তা হল সমস্যা। এটি একটি ভুল ডেটা ফরম্যাট, অননুমোদিত অ্যাক্সেস, অথবা অনুরোধে ভুল হতে পারে। 

  • 400 খারাপ অনুরোধ: ক্লায়েন্ট অসম্পূর্ণ ডেটা, খারাপভাবে নির্মিত ডেটা, বা অবৈধ ডেটা সহ একটি অনুরোধ পাঠাচ্ছে।
  • 401 অননুমোদিত: ক্লায়েন্টের অনুরোধকৃত সম্পদ অ্যাক্সেস করার জন্য অনুমোদনের প্রয়োজন।
  • 403 নিষিদ্ধ: ক্লায়েন্ট যে সম্পদ ব্যবহার করার চেষ্টা করছে তা নিষিদ্ধ।
  • 404 পাওয়া যায়নি: সার্ভারটি পৌঁছানো যায়, কিন্তু ক্লায়েন্ট যে নির্দিষ্ট পৃষ্ঠাটি খুঁজছেন তা নয়।
  • 405 পদ্ধতি অনুমোদিত নয়: সার্ভার অনুরোধ গ্রহণ করেছে এবং স্বীকৃতি দিয়েছে, কিন্তু নির্দিষ্ট অনুরোধ পদ্ধতি প্রত্যাখ্যান করেছে।
  • 406 গ্রহণযোগ্য নয়: ওয়েবসাইট বা ওয়েব অ্যাপ্লিকেশন একটি নির্দিষ্ট প্রোটোকলের সাথে ক্লায়েন্টের অনুরোধ সমর্থন করে না।
  • 407 প্রক্সি প্রমাণীকরণের প্রয়োজন: এই স্ট্যাটাস কোড 401 অননুমোদিত অনুরূপ। পার্থক্য শুধু এই যে অনুমোদন প্রক্সি দ্বারা করা প্রয়োজন।
  • 408 অনুরোধের সময়সীমা: ওয়েবসাইট সার্ভারে ক্লায়েন্টের পাঠানো অনুরোধের মেয়াদ শেষ হয়ে গেছে।
  • 409 দ্বন্দ্ব: এটি পাঠানো অনুরোধটি সার্ভারের অভ্যন্তরীণ ক্রিয়াকলাপের সাথে বিরোধ করে।
  • 410 চলে গেছে: ক্লায়েন্ট যে সম্পদ অ্যাক্সেস করতে চায় তা স্থায়ীভাবে মুছে ফেলা হয়েছে।

অন্যান্য কম সাধারণ 4xx HTTP স্ট্যাটাস কোডগুলির মধ্যে রয়েছে:

  • 402 অর্থপ্রদান আবশ্যক
  • 412 পূর্বশর্ত ব্যর্থ
  • 415 অসমর্থিত মিডিয়া প্রকার
  • 416 অনুরোধকৃত পরিসীমা সন্তোষজনক নয়
  • 417 প্রত্যাশা ব্যর্থ
  • 422 অপ্রক্রিয়াযোগ্য সত্তা
  • 423 লক
  • 424 ব্যর্থ নির্ভরতা
  • 426 আপগ্রেড প্রয়োজন
  • 429 অনেক বেশি অনুরোধ
  • 431 শিরোনাম ক্ষেত্রগুলি খুব বড় অনুরোধ করুন
  • 451 আইনি কারণে অনুপলব্ধ

5xx স্ট্যাটাস কোড: সার্ভারের ত্রুটি

5xx HTTP স্থিতি কোড সার্ভার ত্রুটি। এই ত্রুটিগুলি ক্লায়েন্টের কোন দোষ নয় কিন্তু পরামর্শ দেয় যে সার্ভারের পাশে কিছু ভুল আছে। ক্লায়েন্টের অনুরোধটি ভাল, কিন্তু সার্ভার অনুরোধকৃত সম্পদ তৈরি করতে পারে না।

  • 500 অভ্যন্তরীণ সার্ভার ত্রুটি: ক্লায়েন্টের অনুরোধ প্রক্রিয়াকরণের সময় সার্ভার এমন একটি পরিস্থিতির মধ্যে চলে যায় যা এটি পরিচালনা করতে পারে না।
  • 501 বাস্তবায়িত হয়নি: ক্লায়েন্টের পাঠানো অনুরোধ পদ্ধতি সার্ভার জানে না বা সমাধান করতে পারে না।
  • 502 খারাপ গেটওয়ে: সার্ভার একটি গেটওয়ে বা প্রক্সি হিসেবে কাজ করছিল এবং একটি ইনবাউন্ড সার্ভার থেকে একটি অবৈধ বার্তা পেয়েছিল।
  • 503 পরিষেবা অনুপলব্ধ: সার্ভার ডাউন হতে পারে এবং ক্লায়েন্টের অনুরোধ প্রক্রিয়া করতে পারে না। এই HTTP স্ট্যাটাস কোড হল ওয়েবে যেসব সার্ভার সমস্যা দেখা দিতে পারে তার মধ্যে একটি।
  • 511 নেটওয়ার্ক প্রমাণীকরণ প্রয়োজন: ক্লায়েন্টকে সম্পদ অ্যাক্সেস করার আগে নেটওয়ার্কে প্রমাণীকরণ করা দরকার।

অন্যান্য কম সাধারণ 5xx HTTP স্ট্যাটাস কোডগুলির মধ্যে রয়েছে:

  • 504 গেটওয়ে টাইমআউট
  • 505 HTTP সংস্করণ সমর্থিত নয়
  • 506 বৈকল্পিক এছাড়াও আলোচনা
  • 507 অপর্যাপ্ত মজুত
  • 508 লুপ সনাক্ত করা হয়েছে
  • 510 বর্ধিত নয়

সারাংশ

আপনি এই ব্যবহার করতে পারেন HTTP স্থিতি কোড চিট শীট sheet সমস্ত সম্ভাব্য এইচটিটিপি স্থিতি এবং এইচটিটিপি ত্রুটি কোডের রেফারেন্স হিসাবে, প্রতিটি কোডের অর্থ কী, কোডটি যখন কোনও সমস্যা হতে পারে তখন কেন সেগুলি তৈরি করা হচ্ছে এবং কীভাবে সমস্যাগুলি মোকাবেলা করতে হবে।

ডাউনলোড করতে এখানে ক্লিক করুন 📥 এই এইচটিটিপি স্থিতি কোডগুলি শীটকে ঠকায় এবং সমস্ত স্ট্যাটাস কোডের একটি দ্রুত রেফারেন্স হিসাবে এটি কাছে রাখে।

এটি যোগ করা:

  • 1XX এইচটিটিপি স্থিতি কোডগুলি সম্পূর্ণরূপে তথ্যমূলক অনুরোধ।
  • 2XX HTTP স্থিতি কোডগুলি সাফল্যের অনুরোধ। এইচটিটিপি 200 ঠিক আছে সাফল্যের স্থিতি প্রতিক্রিয়া কোডটি অনুরোধটি সফল হয়েছে।
  • 3XX HTTP স্থিতি কোডগুলি একটি পুনঃনির্দেশ নির্দেশ করে। সর্বাধিক প্রচলিত 3xx এইচটিটিপি স্থিতি কোডগুলিতে "301 স্থায়ীভাবে সরানো", "302 পাওয়া", এবং "307 অস্থায়ী পুনঃনির্দেশ" HTTP স্থিতি কোড অন্তর্ভুক্ত রয়েছে।
  • 4XX স্থিতি কোডগুলি ক্লায়েন্ট ত্রুটি। সর্বাধিক সাধারণ 4xx স্থিতি কোডগুলি হ'ল "404 পাওয়া যায় নি" এবং "410 চলে গেছে" HTTP স্থিতি কোড code
  • 5XX HTTP স্থিতি কোডগুলি সার্ভার ত্রুটি। 5XX এইচটিটিপি স্থিতি কোড যা সর্বাধিক সাধারণ তা হ'ল "503 পরিষেবা অনুপলব্ধ" স্থিতি কোড।

তথ্যসূত্র

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

আমাদের নিউজলেটার যোগ দিন

আমাদের সাপ্তাহিক রাউন্ডআপ নিউজলেটার সাবস্ক্রাইব করুন এবং সর্বশেষ শিল্প খবর এবং প্রবণতা পান

'সাবস্ক্রাইব করুন' ক্লিক করে আপনি আমাদের সাথে সম্মত হন ব্যবহারের শর্তাবলী এবং গোপনীয়তা নীতি.