د تشریحاتو سره د HTTP حالت کوډونه

د HTTP حالت کوډونه یا د غبرګون کوډونه په پنځو کټګوریو کې ډلې شوي دي. 1 ×× معلوماتي ، 2 ×× بریا ، 3 ×× مخ اړول ، 4 ×× د پیرودونکي تېروتنه ، 5 ×× د سرور تېروتنه.

دا پوسټ د HTTP حالت کوډونو بشپړ لیست لري د خورا عام ځواب کوډونو لنډ تشریح سره.

کله چې موږ د API ازموینې ترسره کوو ، معمولا لومړی شی چې موږ یې د API تلیفون څخه ځواب ګورو د حالت کوډ دی. دا لازمي ده چې موږ لږترلږه د خورا عام حالت کوډونو سره آشنا یو نو موږ کولی شو چې مسلې ګړندی وپیژنو.




1 al معلوماتي

د حالت کوډ 1xx (معلوماتي) ټولګی د غوښتنې عمل بشپړولو او نهایی ځواب لیږلو دمخه د اړیکې حالت یا خبرو پرمختګ لپاره لنډمهاله غبرګون ښیې.

  • 100 دوام ورکړئ
  • 101 پروټوکولونه بدلول
  • 102. پروسه


2 ×× بریا

د حالت کوډ 2xx (بریالي) ټولګي په ګوته کوي چې د پیرودونکي غوښتنه په بریالیتوب سره ترلاسه شوې ، پوهیدل شوې او منل شوې.


200 سمه ده

د 200 (سمه) حالت کوډ په ګوته کوي چې غوښتنه بریالۍ شوې. په 200 ځواب کې لیږل شوی تادیه د غوښتنې میتود پورې اړه لري.

201 جوړ شو

د 201 (رامینځته شوی) حالت کوډ په ګوته کوي چې غوښتنه بشپړه شوې او په پایله کې یې یو یا ډیرو نوې سرچینې رامینځته شوي.

هیڅ مینځپانګه نده

د 204 (هیڅ مینځپانګې) وضعیت کوډ په ګوته کوي چې سرور په بریالیتوب سره غوښتنه بشپړه کړې او دا چې د ځواب تادیه کونکي بدن کې لیږلو لپاره اضافي مواد شتون نلري.

  • 202 - منل شوی
  • 203 - غیر مستند معلومات
  • 205 - مینځپانګه تنظیم کړئ
  • 206 - جزوی مینځپانګه
  • 207 - ملټي حالت
  • 208 - دمخه راپور شوی
  • 226 - IM کارول شوی

اړوند:


  • د HTTP اساسات زده کړئ


3 ×× مخ اړول

د 3xx (ریډیرکشن) ټولګی د حالت کوډ په ګوته کوي چې د غوښتنې پوره کولو لپاره د کارونکي اجنټ لخوا نور عمل ته اړتیا ده.

301 تلپاتې حرکت وکړ

د 301 (تلپاتې حرکت) د حالت کوډ ښیې چې د هدف سرچینې ته یو نوی دایمي URI ورکړل شوی او راتلونکي ته دې سرچینې ته مراجع باید له تړل شوي URI څخه یو وکاروي.

302 وموندل شو

د 302 (موندل شوي) حالت کوډ په ګوته کوي چې د هدف سرچینې په لنډمهاله توګه د مختلف URI لاندې ژوند کوي.

  • 304 - نه دی بدل شوی
  • 300 - ګ Ch انتخابونه
  • 303 - نور وګورئ
  • 305 - پراکسي وکاروئ
  • 307 - لنډمهاله استول
  • 308 - دایمي رادیو


د پیرودونکي تېروتنه

د حالت کوډ 4xx (د مراجع خطا) ټولګي ښیې چې مراجع ګمراه شوی دی.


400 ناوړه غوښتنه

د 400 (بد غوښتنه) حالت کوډ په ګوته کوي چې سرور د غوښتنې پروسه نشي ترسره کولی یا نه ترسره کوي د هغه څه له امله چې د مراجع خطا ګ .ل کیږي (د بیلګې په توګه ، د غلط غوښتنې ترکیب).

غیر رسمي

د 401 (غیر مجاز) حالت کوډ په ګوته کوي چې غوښتنه نه ده پلي شوې ځکه چې دا د هدف سرچینې لپاره د اعتبار اعتبار اعتبار نلري.

403 منع شوی

د 403 (منع شوي) حالت کوډ په ګوته کوي چې سرور په غوښتنه پوهیږي مګر د دې اختیار ورکولو څخه ډډه کوي.

404 ونه موندل شو

د 404 (نه موندل شوی) حالت کوډ په ګوته کوي چې اصلي سرور د هدف سرچینې لپاره اوسنی نمایش ونه موند یا د دې ښودلو لپاره چمتو ندی چې شتون لري.


405 میتود ته اجازه نشته

د 405 (میتود اجازه نلري) د حالت کوډ ښیې چې د غوښتنې په لیکه کې ترلاسه شوي میتود د اصلي سرور لخوا پیژندل شوی مګر د هدف سرچینې لخوا ملاتړ شوی ندی.

ناملاتړی میډیا ډول

د 415 (د ملاتړ شوي میډیا ډول) حالت کوډ په ګوته کوي چې اصلي سرور د غوښتنې خدمت کولو څخه ډډه کوي ځکه چې تادیه په داسې ب formatه کې ده چې د هدف سرچینې کې د دې میتود لخوا نه ملاتړ کیږي. د فارمیټ ستونزه ممکن د غوښتنې لخوا اشاره شوي مینځپانګې ډول یا د مینځپانګې - کوډ کولو له امله وي ، یا د مستقیم معلوماتو ډاټا تفتیش په پایله کې.

  • 402 تادیه ضروري ده
  • د منلو وړ ندی
  • د پراکسي اعتبار اړین دی
  • د وخت غوښتنه ختمول
  • 409 جګړه
  • 410 لاړ
  • د 411 اوږدوالی اړین دی
  • 412 وړاندوینه ناکامه شوه
  • د پیسو ډیر لوی
  • 414 غوښتنه - URI خورا اوږد
  • د غوښتل شوي رینج د منلو وړ ندي
  • تمه ناکامه شوه
  • 418 زه یو ټاپو یم
  • د غلط لارښود غوښتنه
  • نه رسيدونکې هستی
  • 423 تړل شوی
  • انحصار ناکام شو
  • 426 لوړولو ته اړتیا ده
  • 428 مخکې شرط شرط دی
  • ډیرې غوښتنې
  • 431 د سرلیک ساحو خورا خورا لوی غوښتنه
  • د اړیکې پرته له ځواب څخه وتړل شو
  • 451 د قانوني دلایلو لپاره شتون نلري
  • د پیرود بند شوی غوښتنه


د سرور تېروتنه

د حالت کوډ د 5xx (سرور غلطي) ټولګۍ په ګوته کوي چې سرور خبر دی چې دا د غوښتل شوي میتود ترسره کولو کې تیروتنه کړې یا ناسمه ده.

د داخلي سرور تېروتنه

د 500 (داخلي سرور خطا) حالت کوډ په ګوته کوي چې سرور یو نامتوقع حالت سره مخ شو چې د غوښتنې بشپړولو څخه یې مخنیوی وکړ.


502 خراب دروازه

د 502 (خراب ګیټ ویز) حالت کوډ په ګوته کوي چې سرور د ګیټ ویز یا پراکسي په توګه د عمل کولو پرمهال ، دننه دننه سرور څخه د غوښتنې پوره کولو هڅه کولو پر مهال ورته رسیدونکی ناباوره ځواب ترلاسه کړی.

503 خدمت شتون نلري

د 503 (خدماتو شتون نلري) د حالت کوډ په ګوته کوي چې سرور اوس مهال د لنډمهاله بار یا بار مهال ویش ساتنې له امله د غوښتنې اداره کولو توان نلري ، کوم چې احتمال به د یو څه ځنډ وروسته لرې شي.

د ګیټ ویز وخت پای

د 504 (ګیټ ویز وخت ختمولو) حالت کوډ ښیې چې سرور د ګیټ ویز یا پراکسي په توګه کار کولو پرمهال د اپډ سرور څخه وخت سره ځواب ندی ترلاسه کړی چې د غوښتنې بشپړولو لپاره ورته اړتیا درلوده.

  • تطبیق شوی نه دی
  • 505 د HTTP نسخه نده ملاتړ شوې
  • 506 ویرینټ هم خبرې کوي
  • 507 ناکافي زېرمه
  • د لوپ کشف
  • غځول شوی ندی
  • د شبکې اعتبارول ضروري دي
  • د شبکې د پیوستون مهال مهال تېروتنه

حواله:

د انټرنیټ انجنیري ټاسک ځواک