HTTP حیثیت لائن ایچ ٹی پی پی کی حیثیت کا کوڈ (اصلی کوڈ نمبر) کے ذریعہ HTTP کی وجہ سے عبارت کے فقرہ 1 (مختصر وضاحت) کے ساتھ دی گئی اصطلاح ہے.
آپ HTTP کی حیثیت کے کوڈوں کے بارے میں مزید پڑھ سکتے ہیں کہ ہمارے HTTP حیثیت کوڈز ہیں؟ ٹکڑا ہم HTTP کی حیثیت کے کوڈ کی غلطیاں (4xx اور 5xx) کی فہرست بھی برقرار رکھے ہیں.
نوٹ: اگرچہ تکنیکی طور پر غلط ہے، HTTP کی حیثیت کی لائنیں اکثر HTTP کی حیثیت کے کوڈوں کا حوالہ دیتے ہیں.
HTTP اسٹیٹس کوڈ زمرہ جات
جیسا کہ آپ ذیل میں دیکھ سکتے ہیں، HTTP کی حیثیت کے کوڈ تین عددی اشارے ہیں. پہلا پہلا ڈیجیٹل مخصوص کوڈ کے اندر کوڈ کو شناخت کرنے کے لئے استعمال کیا جاتا ہے - پانچ میں سے ایک:
- 1XX: معلومات - درخواست قبول کی گئی ہے یا عمل جاری ہے.
- 2XX: اس بات کی تصدیق کرتا ہے کہ کارروائی مکمل طور پر یا سمجھا گیا ہے.
- 3XX: ریڈائرکشن - درخواست مکمل کرنے کے لئے کچھ اور کرنے کی ضرورت ہے.
- 4XX: کلائنٹ کی غلطی یہ بتاتی ہے کہ درخواست مکمل نہیں ہوسکتی ہے یا غلط نحو بھی شامل ہے .
- 5XX: سرور کی غلطی یہ بتاتی ہے کہ سرور کسی درخواست کو مکمل کرنے میں ناکام رہا ہے جو کہ قابل اعتبار تھا.
ایپلی کیشنز جو HTTP کی حیثیت کوڈوں کو سمجھتے ہیں وہ سبھی کوڈوں کو جاننے کی ضرورت نہیں ہے، جس کا مطلب ہے کہ نامعلوم نامعلوم کوڈ میں بھی ایک نامعلوم HTTP وجہ جملہ ہے، جو صارف زیادہ معلومات نہیں دے گا. تاہم، یہ HTTP ایپلی کیشنز کو طبقات یا کلاسوں کو سمجھنے کی ضرورت ہے جیسا کہ ہم نے ان سے بیان کیا ہے.
اگر سافٹ ویئر کو پتہ نہیں ہے کہ مخصوص کوڈ کا مطلب کیا ہے، تو یہ کم از کم کلاس کی شناخت کر سکتا ہے. مثال کے طور پر، اگر 490 کی حیثیت کا کوڈ ایپلی کیشن پر نہیں ہے تو، اسے 400 کے طور پر علاج کر سکتا ہے کیونکہ یہ اسی زمرہ میں ہے، اور پھر یہ سمجھ سکتے ہیں کہ گاہک کی درخواست کے ساتھ کچھ غلط ہے.
HTTP حیثیت لائنز (HTTP حیثیت کوڈز + HTTP وجہ کے جملے)
حیثیت کا کوڈ | وجہ کی وجہ سے |
100 | جاری رہے |
101 | سوئچنگ پروٹوکول |
102 | پروسیسنگ |
200 | ٹھیک ہے |
201 | تخلیق |
202 | قبول |
203 | غیر مستند معلومات |
204 | کوئی مواد نہیں |
205 | مواد ری سیٹ کریں |
206 | جزوی مواد |
207 | کثیر حیثیت |
300 | ایک سے زیادہ انتخاب |
301 | مستقل طور پر منتقل |
302 | ملا |
303 | دوسرے ملاحظہ کریں |
304 | ترمیم نہیں |
305 | پروکسی استعمال کرو |
307 | عارضی طور پر ری ڈائریکٹ |
308 | مستقل ری ڈائریکٹ |
400 | غلط فرمائش |
401 | غیر مجاز |
402 | ادائیگی کی ضرورت ہے |
403 | منع ہے |
404 | نہیں ملا |
405 | اس طریقے کی اجازت نہیں |
406 | ناقابل قبول |
407 | پراکسی کی توثیق کی ضرورت ہے |
408 | درخواست وقت کا وقت |
409 | تنازعات |
410 | ہو گیا |
411 | لمبائی کی ضرورت ہے |
412 | تعدد ناکامی |
413 | درخواست اثاثہ کافی طویل ہے |
414 | درخواست URI بہت بڑا |
415 | غیر معاون میڈیا کی قسم |
416 | درخواست کی حد قابل اطمینان نہیں ہے |
417 | توقع ناکامی |
421 | غلط استعمال کی درخواست |
422 | ناقابل قبول اتحاد |
423 | بند |
424 | ناکامی پر مبنی |
425 | بے ترتیب مجموعہ |
426 | اپ گریڈ کی ضرورت ہے |
428 | شرط کی ضرورت ہے |
429 | بہت سے درخواستیں |
431 | درخواست ہیڈر فیلڈز بہت بڑے ہیں |
451 | قانونی وجوہات کے لئے دستیاب نہیں |
500 | اندرونی سرور کی خرابی |
501 | نافذ نہیں کیا گیا |
502 | خراب گیٹ وے |
503 | سروس میسر نہیں |
504 | گیٹ وے ٹائم آؤٹ |
505 | HTTP ورژن کی حمایت نہیں کی گئی |
506 | مختلف باتیں بھی متفق ہیں |
507 | ناکافی اسٹوریج |
508 | لوپ کا پتہ چلا |
510 | توسیع نہیں |
511 | نیٹ ورک کی توثیق کی ضرورت ہے |
[1] ایچ ٹی پی پی کی وجہ سے یہ عبارتیں جو HTTP حیثیت کے کوڈ کے ساتھ ہیں صرف سفارش کی جاتی ہیں. RFC 2616 6.1.1 فی ایک مختلف وجہ کے جملہ کی اجازت ہے. آپ HTTP وجہ جملے کو دیکھ سکتے ہیں کہ "دوستانہ" کی تفصیل سے یا مقامی زبان میں تبدیل کر دیا گیا ہے.
غیر سرکاری HTTP حیثیت لائنز
ذیل میں HTTP کی حیثیت کی لائنوں کو کچھ تیسری پارٹی کی خدمات کی غلطیوں کے جوابات کے طور پر استعمال کیا جا سکتا ہے، لیکن ان کو کسی بھی RFC کی طرف سے مخصوص نہیں کیا جاسکتا ہے.
حیثیت کا کوڈ | وجہ کی وجہ سے |
103 | چیک پوائنٹ |
420 | طریقہ ناکامی |
420 | آپ پرسکون بڑھاو |
440 | لاگ ان ٹائم آؤٹ |
449 | کے ساتھ دوبارہ کوشش کریں |
450 | ونڈوز والدین کے کنٹرول کے ذریعہ بند |
451 | ری ڈائریکٹ |
498 | غلط ٹوکن |
499 | ٹوکن کی ضرورت ہے |
499 | اینٹیوائرس کی طرف سے درخواست منع کی گئی ہے |
509 | بینڈوڈتھ حد ختم ہوگئی |
530 | سائٹ منجمد ہے |
نوٹ: یہ یاد رکھنا اہم ہے کہ HTTP کی حیثیت کے کوڈوں کو اسی طرح کے نمبروں کا اشتراک کرسکتے ہیں جن میں دوسرے مقاصد میں پایا گیا غلط پیغامات، جیسے ڈیوائس مینیجر غلطی کوڈز ، اس کا مطلب یہ نہیں کہ وہ کسی بھی طرح سے متعلق ہیں.