এটা ব্যবহার কর 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 এ সরানো হয়েছে। সমস্ত ব্যবহারকারী এবং বট নতুন URL এ পুনঃনির্দেশিত হবে। এটি এসইও এর জন্য একটি অত্যন্ত গুরুত্বপূর্ণ স্ট্যাটাস কোড।
- 302 পাওয়া গেছে: একটি ওয়েবসাইট বা পৃষ্ঠা অস্থায়ীভাবে একটি ভিন্ন URL এ সরানো হয়েছে। এটি SEO এর সাথে প্রাসঙ্গিক আরেকটি স্ট্যাটাস কোড।
- 303 অন্যান্য দেখুন: এই কোডটি ক্লায়েন্টকে বলে যে সার্ভার তাদের অনুরোধ করা সম্পদে নয় বরং অন্য পৃষ্ঠায় পুন redনির্দেশ করছে।
- 304 পরিবর্তিত হয়নি: পূর্ববর্তী ট্রান্সমিশনের পর থেকে অনুরোধকৃত রিসোর্স পরিবর্তন করা হয়নি।
- 305 প্রক্সি ব্যবহার করুন: ক্লায়েন্ট শুধুমাত্র একটি প্রক্সির মাধ্যমে অনুরোধ করা সংস্থান অ্যাক্সেস করতে পারে যা প্রতিক্রিয়াতে দেওয়া হয়েছে।
- 307 অস্থায়ী পুনঃনির্দেশ: সার্ভার ক্লায়েন্টকে বলে যে তারা যে সংস্থানগুলির সন্ধান করছে তা অস্থায়ীভাবে অন্য URL-এ পুনঃনির্দেশিত হয়েছে৷ এটি এসইও কর্মক্ষমতা প্রাসঙ্গিক.
- 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://www.websiterating.com/calculators/
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