HTTP স্থিতি কোড

ত্রুটিগুলি প্রতিক্রিয়া হিসাবে ওয়েবসাইটগুলি অবস্থান কোড প্রদর্শন করে

HTTP স্থিতি কোডগুলি ইন্টারনেটের ওয়েব সার্ভার দ্বারা প্রদত্ত স্ট্যান্ডার্ড প্রতিক্রিয়া কোড। একটি ওয়েব পৃষ্ঠা বা অন্য রিসোর্স সঠিক ভাবে লোড হয় না যখন কোডগুলি সমস্যার কারণ সনাক্ত করতে সহায়তা করে।

এইচটিটিপি স্থিতি লাইনের জন্য HTTP স্টেটাস কোডটি আসলেই সাধারণ শব্দ। এইচটিটিপি স্ট্যাটাস কোড এবং HTTP এর কারণ সংকেত উভয়ই অন্তর্ভুক্ত।

HTTP স্থিতি কোডগুলিকে কখনও কখনও ব্রাউজারের ত্রুটি কোড বা ইন্টারনেট ত্রুটির কোড বলা হয়।

উদাহরণস্বরূপ, HTTP স্থিতি লাইন 500: অভ্যন্তরীণ সার্ভারের ত্রুটিটি HTTP এর 500 এর কোড কোড এবং অভ্যন্তরীণ সার্ভার ত্রুটির HTTP এর যুক্তি

HTTP অবস্থা কোড ত্রুটি পাঁচ বিভাগের বিদ্যমান; এই দুটি প্রধান গ্রুপ হয়:

4xx ক্লায়েন্ট ত্রুটি

এইচটিটিপি স্থিতি কোডগুলি এই গ্রুপগুলির অন্তর্ভুক্ত যেখানে একটি ওয়েবপৃষ্ঠা বা অন্যান্য সংস্থানের অনুরোধে খারাপ সিনট্যাক্স থাকে বা অন্য কারনে ভরাট করা যায় না, সম্ভবত ক্লায়েন্টের দোষ দ্বারা (ওয়েব সার্ফার)।

কিছু সাধারণ ক্লায়েন্ট ত্রুটি HTTP অবস্থা কোড 404 (পাওয়া না) , 403 (নিষিদ্ধ) , এবং 400 (খারাপ অনুরোধ) অন্তর্ভুক্ত

5xx সার্ভার ত্রুটি

এইচটিটিপি স্থিতি কোডগুলি এই গ্রুপগুলি অন্তর্ভুক্ত করে যেখানে ওয়েবপৃষ্ঠা বা অন্য কোনও সংস্থানের অনুরোধ ওয়েবসাইটের সার্ভারের দ্বারা বোঝা যায় কিন্তু এটি কোন কারণের জন্য ভর্তি করতে অসমর্থ।

কিছু সাধারণ সার্ভারের ত্রুটি HTTP স্থিতি কোডগুলি 503 (পরিষেবা অনুপলব্ধ) এবং 502 (খারাপ গেটওয়ে) সহ 500 জনপ্রিয় (অভ্যন্তরীণ সার্ভার ত্রুটি) অন্তর্ভুক্ত।

HTTP স্থিতি কোড উপর আরও তথ্য

অন্যান্য HTTP অবস্থা কোড 4xx এবং 5xx কোড ছাড়াও বিদ্যমান। তথ্য আছে যে 1xx, 2xx এবং 3xx কোড আছে, সাফল্যের নিশ্চিত, বা একটি পুনঃনির্দেশ নির্দেশ, যথাক্রমে। এই অতিরিক্ত ধরনের HTTP স্থিতি কোডগুলি ত্রুটি নয়, তাই আপনাকে ব্রাউজারে তাদের সম্পর্কে সতর্ক করা উচিত নয়।

আমাদের HTTP স্থিতি কোড ত্রুটি পৃষ্ঠাগুলিতে ত্রুটিগুলির একটি সম্পূর্ণ তালিকা দেখুন, অথবা এই সব HTTP অবস্থা লাইন দেখুন (1xx, 2xx, এবং 3xx) আমাদের HTTP স্থিতি লাইন কি? টুকরা.

আইএএনএ'র হাইপারটেক্সট ট্রান্সফার প্রোটোকল (এইচটিএসপি) স্থিতি কোড রেজিস্ট্রি পৃষ্ঠা হল এইচটিটিপি স্থিতি কোডগুলির জন্য আধিকারিক উৎস কিন্তু উইন্ডোজ মাঝে মাঝে অতিরিক্ত, আরও নির্দিষ্ট ত্রুটিগুলি অন্তর্ভুক্ত করে যা অতিরিক্ত তথ্য ব্যাখ্যা করে। আপনি Microsoft এর ওয়েবসাইটে এইগুলির একটি সম্পূর্ণ তালিকা খুঁজে পেতে পারেন।

উদাহরণস্বরূপ, 500 এর HTTP অবস্থা কোড মানে ইন্টারনেট সার্ভার ত্রুটি , মাইক্রোসফ্ট ইন্টারনেট ইনফরমেশন সার্ভিসেস (আইএসএস) 500.15 ব্যবহার করে মানে যে গ্লোবাল . aspx এর জন্য সরাসরি অনুরোধ অনুমোদিত নয়

এখানে আরও কয়েকটি উদাহরণ রয়েছে:

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

সব ত্রুটি কোড সম্পর্কিত হয় না

একটি HTTP স্থিতি কোড একটি ডিভাইস ম্যানেজার ত্রুটি কোড বা একটি সিস্টেম ত্রুটি কোড হিসাবে একই নয়। কিছু সিস্টেম ত্রুটি কোডগুলি এইচটিটিপি অবস্থা কোডের সাথে কোড নম্বর শেয়ার করে কিন্তু সম্পূর্ণ ভিন্ন ভিন্ন ত্রুটির বার্তা এবং অর্থের সাথে ভিন্ন ভিন্ন ত্রুটি রয়েছে।

উদাহরণস্বরূপ, HTTP এর অবস্থা কোড 403.2 মানে প্রবেশ নিষিদ্ধ পড়ুন । যাইহোক, একটি সিস্টেম ত্রুটি কোড 403 আছে মানে হল প্রক্রিয়াটি ব্যাকগ্রাউন্ড প্রক্রিয়াকরণ মোডে নয়

একইভাবে, 500 টি স্টেটস কোড যার অর্থ ইন্টারনেট সার্ভারের ত্রুটিটি সিস্টেম ত্রুটি কোড 500 এর জন্য সহজেই বিভ্রান্ত হতে পারে 500 এর মানে ব্যবহারকারীর প্রোফাইল লোড করা যাবে না

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

আপনি দেখতে ত্রুটি কোড কিনা বা না একটি HTTP অবস্থা কোড হয় সনাক্ত করতে সমস্যা হচ্ছে, বার্তা দেখা হয় যেখানে সাবধানে চেহারা যদি আপনি আপনার ওয়েব ব্রাউজারে একটি ত্রুটি দেখতে পান , ওয়েব পেজে , এটি একটি HTTP প্রতিক্রিয়া কোড।

অন্যান্য ত্রুটির বার্তাগুলি যে প্রসঙ্গে দেখা যায় তার উপর ভিত্তি করে আলাদাভাবে সমাধান করা উচিত: ডিভাইস ব্যবস্থাপক ত্রুটির কোডগুলি ডিভাইস ম্যানেজারে দেখা যায়, সিস্টেমের ত্রুটি কোডগুলি উইন্ডোজ জুড়ে প্রদর্শিত হয়, POST কোডগুলি পাওয়ার অন স্ব টেস্টের সময় দেওয়া হয়।