HTTP اسٽيٽس لائنن جي مڪمل لسٽ

HTTP جي لائن لائن اها آهي ته HTTP سبب جملي جي گڏوگڏ HTTP جي ڪيفيت جي ڪوڊ (اصل ڪوڊ نمبر) جو ڏنل آهي. (مختصر وضاحت).

توهان اسان جي HTTP جي ڪيڊ ڪوڊ بابت وڌيڪ پڙهي سگهو ٿا HTTP جي جڳهه جا طريقا ڇا آهن؟ ٽڪرو اسان پڻ انهن کي ڪيئن طئي ڪرڻ تي ڪجهه طريقن سان گڏ ڪجهه طريقي سان گڏ ٽي پي ٽي پي جي اسٽيڊ ڪوڊ غلطيون (4xx ۽ 5xx) جي هڪ فهرست رکون ٿا.

نوٽ: ٽيڪنالاجي طور تي غلط، جيتوڻيڪ HTTP جي سٽون لائنون اڪثر ڪري صرف HTTP جي ڪيفيتن جو حوالو حوالو ڏنو ويو آهي.

اي ٽي پي ٽي پي اسٽيٽس ڪوڊ ڪلاس

جئين توهان هيٺ ڪري سگهو ٿا، HTTP جي ڪيفيت جا انگ اکر ٽي عددي انگن وارا آهن. تمام پهريون عدد ڪنهن مخصوص درجه بندي ۾ ڪوڊ کي سڃاڻڻ لاء استعمال ڪيو ويندو آهي - هنن مان هڪ پنجن:

ايپليڪيشنون جيڪي HTTP جي ڪيڊ ڪوڊن کي سمجھندا آهن انهن سڀني سمورن ڪي ڄاڻڻ جي ضرورت نه هوندي، جنهن جو مطلب اڻ ڄاتو ڪوڊ پڻ اڻ ڄاڻايل HTTP سبب جملي آهي، جيڪو صارف کي وڌيڪ ڄاڻ نه ڏيندو. جڏهن ته، انهن HTTP ايپليڪيشنن انهن کي مٿين بيان ڪيو ويو آهي جيئن اهي قسمون يا طبقن کي سمجهي سگهن.

جيڪڏهن سافٽ ويئر معلوم ناهي ته مخصوص ڪوڊ جو مطلب آهي، اهو گهٽ ۾ گهٽ ڪلاس جي سڃاڻپ ڪري سگھي ٿو. مثال طور، جيڪڏهن 490 ڪوڊ ڪوڊ ايپليڪيشن تي نامعلوم ناهي، اهو ان کي 400 وانگر علاج ڪري ٿو ڇو ته اها ساڳي درجه بندي ۾ آهي، ۽ پوء اهو فرض ڪري سگهان ٿو ته صارفين سان ڪجهه غلط آهي.

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 درخواست-يو آر ايل گهڻو وڏو
415 اڻڄاتل ميڊيا جي قسم
416 درخواست کی حد قابل اطلاق نہیں
417 توقع ناڪام ٿي
421 تصديق ٿيل درخواست
422 غير محفوظ
423 بند ٿيل
424 تقسيم ناڪام ٿيو
425 اڻ کليل جمع ٿيل
426 اپڊيٽ جي ضرورت آهي
428 ترميم جي گهربل
429 تمام گهڻيون درخواستون
431 درخواست لاء مٿيون فيلڊز وڏيون
451 قانوني سببن لاء دستياب ناهي
500 اندروني سرور جي غلطي
501 لاڳو نه ٿيو
502 خراب گيٽ وي
503 سروس دستياب ناهي
504 گيٽ ويٽ جو وقت
505 HTTP نسخ جي حمايت نه ڪئي وئي آهي
506 Variant پڻ ڳالهين بابت
507 ڪافي اسٽوريج
508 لوپ لڌا
510 توسيع نه ٿي
511 نيٽ ورڪ جي تصديق

[1] اهو HTTP سببن جو ترجمو آهي جيڪي HTTP جي اسٽيٽس ڪوڊس سان صرف سفارش ڪري رهيا آهن. ھڪڙي سببن جي جملي کي آر ايف سي 2616 6.1.1 جي اجازت آھي. توھان کي وڌيڪ "دوستانه" بيان سان يا مقامي ٻوليء ۾ تبديل ٿيل HTTP سببن جا نتيجا ڏسي سگھو ٿا.

غير رسمي HTTP جي اسٽيٽس لائنون

هيٺ ڏنل HTTP جي سٽون لائنون ڪجهه ٽئين پارٽي خدمتن پاران غلط رد عملن جي طور تي استعمال ڪيا ويندا، پر انهن کي ڪنهن به RFC طرفان بيان نه ڪيو ويو آهي.

اسٽيٽس ڪوڊ سبب
103 پوسٽ پوائنٽ
420 طريقو ناڪامي
420 پنھنجي پراڻي کي وڌايو
440 لاگ ان وقت جي شروعات
449 سان وري ڪوشش ڪريو
450 ونڊوز پينٽرن ڪنٽرولز طرفان بلاڪ
451 ٻيھر
498 غلط ٽوڪن
499 ٽوڪن جي ضرورت آهي
499 اينٽييوسس طرفان درخواست منع ڪئي وئي آهي
509 بائيڊڊ حد ختم ٿي وئي
530 سائيٽ منجهيل آهي

نوٽ: اهو ياد رکڻ ضروري آهي ته ايسٽ پي ٽي پي اسٽيڊ ڪوڊس ساڳيا نمبر ٻين مقصدن ۾ مليون غلطي سان گڏ هجن، جهڙوڪ ڊوائيس مئنيجر جي نقص ڪوڊ ، انهي جو مطلب اهو آهي ته اهي ڪنهن به طريقي سان لاڳاپيل آهن.