HTTP اسٹیٹس کوڈز چیٹ شیٹ + پی ڈی ایف ڈاؤن لوڈ۔

ہمارا مواد قارئین کی حمایت یافتہ ہے۔. اگر آپ ہمارے لنکس پر کلک کرتے ہیں، تو ہم کمیشن حاصل کر سکتے ہیں۔ ہم کس طرح جائزہ لیتے ہیں۔.

اس کا استعمال کریں HTTP حیثیت کوڈ دھوکہ دہی شیٹ ⇣ ہر HTTP حیثیت اور HTTP غلطی کوڈ کے حوالہ کے طور پر ، ہر کوڈ کا کیا مطلب ہے ، وہ کیوں تیار کیے جارہے ہیں ، جب کوڈ کو پریشانی ہوسکتی ہے ، اور مسائل سے نمٹنے کا طریقہ۔ اس HTTP حالت کوڈز کو دھوکہ دہی شیٹ Download ڈاؤن لوڈ کریں

انٹرنیٹ دو بنیادی لیکن بہت مختلف چیزوں پر مشتمل ہے: کلائنٹ اور سرورز. یہ رشتہ کلائنٹس (جیسے کروم ، فائر فاکس ، وغیرہ) اور سرورز (جیسے ویب سائٹس ، ڈیٹا بیس ، ای میلز ، ایپلیکیشنز وغیرہ) ، کو کہتے ہیں۔ کلائنٹ سرور ماڈل.

کلائنٹ سرور سے درخواستیں کرتے ہیں اور سرور جواب دیتا ہے۔

HTTP اسٹیٹس کوڈ ہمیں سرور سے درخواست کی حیثیت سے آگاہ کرتے ہیں ، اگر یہ کامیابی تھی ، غلطی تھی ، یا اس کے بیچ کچھ۔

ایک HTTP حیثیت کوڈ ایک ایسی تعداد ہے جو اس سے وابستہ ردعمل کا خلاصہ کرتی ہے۔ فرنینڈو ڈوگلیو ، اپنی کتاب "NodeJS کے ساتھ REST API ترقی" سے.

HTTP اسٹیٹس کوڈز شیٹ شیٹ

HTTP جوابی حیثیت کے کوڈوں کو پانچ کلاسوں میں تقسیم کیا گیا ہے:

  • 1XX حیثیت کوڈ: معلوماتی درخواستیں
  • 2XX حیثیت کوڈ: کامیاب درخواستیں
  • 3XX اسٹیٹس کوڈ: ری ڈائریکٹس
  • 4XX اسٹیٹس کوڈ: کلائنٹ کی خرابیاں
  • 5XX اسٹیٹس کوڈ: سرور کی خرابیاں

1xx اسٹیٹس کوڈز: معلوماتی درخواستیں۔

1xx اسٹیٹس کوڈ معلوماتی درخواستیں ہیں۔ وہ بتاتے ہیں کہ سرور کو درخواست موصول ہوئی اور سمجھ گئی اور براؤزر کو معلومات پر کارروائی کرنے کے لیے سرور کے لیے تھوڑی دیر انتظار کرنا چاہیے۔ یہ اسٹیٹس کوڈ کم عام ہیں اور آپ کے SEO کو براہ راست متاثر نہیں کرتے ہیں۔

  • 100 جاری رکھیں: اب تک سب کچھ ٹھیک ہے اور یہ کہ کلائنٹ کو درخواست جاری رکھنی چاہیے یا اگر یہ پہلے ہی ختم ہو چکا ہے تو اسے نظر انداز کر دینا چاہیے۔
  • 101 سوئچنگ پروٹوکول: سرور جس پروٹوکول پر کلائنٹ کی درخواست کے مطابق سوئچ کر رہا ہے جس نے اپ گریڈ ریکویسٹ ہیڈر سمیت پیغام بھیجا
  • 102 پروسیسنگ: سرور نے مکمل درخواست قبول کر لی ہے ، لیکن پھر بھی اس پر کارروائی کر رہا ہے۔
  • 103 ابتدائی اشارے: صارف ایجنٹ کو پہلے سے لوڈنگ کے وسائل شروع کرنے کی اجازت دینا جبکہ سرور ابھی جواب تیار کر رہا ہے۔

2xx اسٹیٹس کوڈز: کامیاب درخواستیں۔

یہ کامیاب درخواستیں ہیں۔ مطلب ، فائل تک رسائی کے لیے آپ کی درخواست کامیاب رہی۔ مثال کے طور پر ، آپ نے فیس بک ڈاٹ کام تک رسائی کی کوشش کی ، اور یہ سامنے آیا۔ ان میں سے ایک سٹیٹس کوڈ استعمال کیا گیا۔ ویب کا استعمال کرتے وقت اس قسم کے جوابات کو کثرت سے دیکھنے کی توقع کریں۔

  • 200 ٹھیک ہے: کامیاب درخواست۔
  • 201 تخلیق کردہ: سرور نے تخلیق شدہ وسائل کو تسلیم کیا۔ 
  • 202 قبول: کلائنٹ کی درخواست موصول ہو گئی ہے لیکن سرور اب بھی اس پر کارروائی کر رہا ہے۔
  • 203 غیر مستند معلومات: جو جواب سرور نے کلائنٹ کو بھیجا وہ ویسا نہیں ہے جیسا کہ سرور نے اسے بھیجا تھا۔
  • 204 کوئی مواد نہیں: سرور نے درخواست پر کارروائی کی لیکن کوئی مواد نہیں دے رہا ہے۔
  • 205 مواد کو دوبارہ ترتیب دیں: کلائنٹ کو دستاویز کے نمونے کو ریفریش کرنا چاہیے۔
  • 206 جزوی مواد: سرور وسائل کا صرف ایک حصہ بھیج رہا ہے۔
  • 207 ملٹی سٹیٹس: میسج باڈی جو ڈیفالٹ طور پر ایک XML میسج ہے اور اس میں متعدد الگ الگ رسپانس کوڈز شامل ہو سکتے ہیں۔
  • 208 پہلے ہی اطلاع دی گئی ہے: اے کے ممبران WebDAV بائنڈنگ کو (ملٹی اسٹیٹس) جواب کے پچھلے حصے میں پہلے ہی شمار کیا جا چکا ہے، اور دوبارہ شامل نہیں کیا جا رہا ہے۔

3xx اسٹیٹس کوڈز: ری ڈائریکٹس۔

3xx HTTP اسٹیٹس کوڈز ری ڈائریکشن کی نشاندہی کرتے ہیں۔ جب کوئی صارف یا سرچ انجن 3xx اسٹیٹس کوڈ پر آتے ہیں ، تو انہیں ابتدائی سے مختلف URL پر بھیج دیا جائے گا۔ اگر SEO آپ کے کاروبار کی کامیابی کے لیے ضروری ہے ، پھر آپ کو اپنے آپ کو ان کوڈز کے بارے میں اور ان کو صحیح طریقے سے استعمال کرنے کے بارے میں آگاہ کرنا چاہیے۔

  • 300 ایک سے زیادہ انتخاب: کلائنٹ نے جو درخواست کی اس کے کئی ممکنہ جوابات ہیں۔
  • 301 مستقل طور پر منتقل کیا گیا: سرور کلائنٹ کو بتاتا ہے کہ وہ جس وسائل کی تلاش کر رہے ہیں وہ مستقل طور پر کسی دوسرے URL پر منتقل ہو گیا ہے۔ تمام صارفین اور بوٹس کو نئے URL پر بھیج دیا جائے گا۔ یہ SEO کے لیے ایک بہت اہم اسٹیٹس کوڈ ہے۔
  • 302 ملا: ایک ویب سائٹ یا صفحہ عارضی طور پر ایک مختلف URL پر منتقل کر دیا گیا ہے۔ یہ SEO سے متعلق ایک اور اسٹیٹس کوڈ ہے۔
  • 303 دیگر ملاحظہ کریں: یہ کوڈ کلائنٹ کو بتاتا ہے کہ سرور انہیں مطلوبہ وسائل پر نہیں بلکہ دوسرے صفحے پر بھیج رہا ہے۔
  • 304 ترمیم شدہ نہیں: درخواست کردہ وسائل کو پچھلی ٹرانسمیشن کے بعد سے تبدیل نہیں کیا گیا ہے۔
  • 305 پراکسی کا استعمال کریں: کلائنٹ صرف جواب میں دی گئی پراکسی کے ذریعے درخواست کردہ وسائل تک رسائی حاصل کر سکتا ہے۔
  • 307 عارضی ری ڈائریکٹ: سرور کلائنٹ کو بتاتا ہے کہ وہ جس وسیلہ کی تلاش کر رہے ہیں اسے عارضی طور پر کسی دوسرے URL پر بھیج دیا گیا ہے۔ یہ SEO کی کارکردگی سے متعلق ہے۔
  • 308 مستقل ری ڈائریکٹ: سرور کلائنٹ کو بتاتا ہے کہ جس وسائل کی وہ تلاش کرتے ہیں اسے عارضی طور پر دوسرے یو آر ایل پر بھیج دیا گیا ہے۔ 

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 حیثیت کوڈ دھوکہ شیٹ تمام ممکنہ HTTP کی حیثیت اور HTTP خرابی کوڈز کے حوالہ کے طور پر ، ہر کوڈ کا کیا مطلب ہے ، جب کوڈ کو پریشانی ہوسکتی ہے تو وہ کیوں تیار کیئے جارہے ہیں ، اور ان مسائل سے نمٹنے کے طریقے کیسے بن سکتے ہیں۔

download ڈاؤن لوڈ کرنے کے لئے یہاں کلک کریں یہ HTTP اسٹیٹس کوڈ شیٹ کو دھوکہ دیتے ہیں اور تمام اسٹیٹس کوڈز کے فوری حوالہ کے طور پر اسے قریب رکھتے ہیں۔

اس کا خلاصہ یہ ہے کہ:

  • 1XX HTTP اسٹیٹس کوڈ خالصتا information معلوماتی درخواستیں ہیں۔
  • 2XX HTTP اسٹیٹس کوڈ کامیابی کی درخواستیں ہیں۔ HTTP 200 ٹھیک کامیابی کا درجہ جوابی کوڈ اشارہ کرتا ہے کہ درخواست کامیاب ہوگئی ہے۔
  • 3XX HTTP حیثیت کے کوڈز ایک نئ سمت کی نشاندہی کرتے ہیں۔ انتہائی عام 3xx HTTP اسٹیٹس کوڈز میں "301 مستقل طور پر منتقل" ، "302 پایا" ، اور "307 عارضی ری ڈائریکٹ" HTTP اسٹیٹس کوڈ شامل ہیں۔
  • 4XX اسٹیٹس کوڈ کلائنٹ کی غلطیاں ہیں۔ عام طور پر 4xx اسٹیٹس کوڈز "404 نہیں ملے" اور "410 گئے" HTTP اسٹیٹس کوڈ ہیں۔
  • 5XX HTTP اسٹیٹس کوڈ سرور کی غلطیاں ہیں۔ 5XX HTTP اسٹیٹس کوڈ جو سب سے عام ہے وہ ہے "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

Mathias Ahlgren کے سی ای او اور بانی ہیں۔ Website Ratingایڈیٹرز اور مصنفین کی ایک عالمی ٹیم کو چلانا۔ اس نے انفارمیشن سائنس اور مینجمنٹ میں ماسٹرز کیا ہے۔ یونیورسٹی کے دوران ویب ڈویلپمنٹ کے ابتدائی تجربات کے بعد اس کا کیریئر SEO کی طرف متوجہ ہوا۔ SEO، ڈیجیٹل مارکیٹنگ، اور ویب ڈویلپمنٹ میں 15 سال سے زیادہ کے ساتھ۔ اس کی توجہ میں ویب سائٹ سیکیورٹی بھی شامل ہے، جس کا ثبوت سائبر سیکیورٹی میں ایک سرٹیفکیٹ سے ملتا ہے۔ یہ متنوع مہارت اس کی قیادت کو مضبوط کرتی ہے۔ Website Rating.

"WSR ٹیم" ماہر ایڈیٹرز اور مصنفین کا اجتماعی گروپ ہے جو ٹیکنالوجی، انٹرنیٹ سیکیورٹی، ڈیجیٹل مارکیٹنگ، اور ویب ڈویلپمنٹ میں مہارت رکھتا ہے۔ ڈیجیٹل دائرے کے بارے میں پرجوش، وہ اچھی طرح سے تحقیق شدہ، بصیرت انگیز، اور قابل رسائی مواد تیار کرتے ہیں۔ درستگی اور وضاحت کے لئے ان کی وابستگی بناتی ہے۔ Website Rating متحرک ڈیجیٹل دنیا میں باخبر رہنے کے لیے ایک قابل اعتماد وسیلہ۔

باخبر رہیں! ہمارے نیوز لیٹر میں شامل ہوں۔
ابھی سبسکرائب کریں اور صرف سبسکرائبر گائیڈز، ٹولز اور وسائل تک مفت رسائی حاصل کریں۔
آپ کسی بھی وقت ان سبسکرائب کر سکتے ہیں۔ آپ کا ڈیٹا محفوظ ہے۔
باخبر رہیں! ہمارے نیوز لیٹر میں شامل ہوں۔
ابھی سبسکرائب کریں اور صرف سبسکرائبر گائیڈز، ٹولز اور وسائل تک مفت رسائی حاصل کریں۔
آپ کسی بھی وقت ان سبسکرائب کر سکتے ہیں۔ آپ کا ڈیٹا محفوظ ہے۔
باخبر رہیں! ہمارے نیوز لیٹر میں شامل ہوں!
ابھی سبسکرائب کریں اور صرف سبسکرائبر گائیڈز، ٹولز اور وسائل تک مفت رسائی حاصل کریں۔
اپ ٹو ڈیٹ رہیں! ہمارے نیوز لیٹر میں شامل ہوں۔
آپ کسی بھی وقت ان سبسکرائب کر سکتے ہیں۔ آپ کا ڈیٹا محفوظ ہے۔
میری کمپنی
اپ ٹو ڈیٹ رہیں! ہمارے نیوز لیٹر میں شامل ہوں۔
ㅠ آپ (تقریباً) سبسکرائب ہو چکے ہیں!
اپنے ای میل ان باکس میں جائیں، اور وہ ای میل کھولیں جو میں نے آپ کو آپ کے ای میل ایڈریس کی تصدیق کے لیے بھیجا تھا۔
میری کمپنی
آپ سبسکرائب ہیں!
آپ کی رکنیت کے لیے آپ کا شکریہ۔ ہم ہر پیر کو بصیرت انگیز ڈیٹا کے ساتھ نیوز لیٹر بھیجتے ہیں۔
بتانا...