အဆိုပါသည် HTTP status ကိုလိုင်းသည် HTTP အကြောင်းပြချက်ထားသောစာပိုဒ်တိုများ 1 (ရေတိုဖော်ပြချက်) ကလိုက်ပါသွားအခါသည် HTTP status ကိုကုဒ် (အမှန်တကယ်ကုဒ်နံပါတ်) မှပေးထားသောဟူသောဝေါဟာရကိုဖြစ်ပါတယ်။
သင်တို့သည်ငါတို့၏အတွက်သည် HTTP status ကို codes တွေကိုအကြောင်းပိုမိုဖတ်နိုင် သည် HTTP Status ကိုကုဒ်များဘာတွေလဲ? အပိုင်းအစ။ ကျနော်တို့ကိုလည်းစောင့်ရှောက် သည် HTTP status ကိုကုဒ်အမှားများကိုစာရင်း သူတို့ကို fix ဖို့ဘယ်လိုပေါ်အချို့သောအကြံပေးချက်များနှင့်အတူ (4xx နှင့် 5xx) ။
မှတ်ချက်: နည်းပညာပိုင်းမမှန်ကန်ကြောင်း, HTTP ကိုအဆင့်အတန်းလိုင်းများမကြာခဏအဖြစ်ရိုးရှင်းစွာသည် HTTP status ကို codes တွေကိုရည်ညွှန်းနေကြသော်လည်း။
သည် HTTP Status ကို Code ကိုကဏ္ဍ
သငျသညျကိုအောက်တွင်ကြည့်ရှုနိုင်သကဲ့သို့, သည် HTTP status ကို codes တွေကိုသုံးဂဏန်းကိန်းရှိပါသည်။ အလွန်ပထမဦးဆုံးဂဏန်းတခုသတ်သတ်မှတ်မှတ်အမျိုးအစားအတွင်း code ကိုသိရှိနိုင်ဖို့ကိုအသုံးပြုသည် - ဤငါးတွေထဲက:
- 1XX: ပြန်ကြားရေး - မေတ္တာရပ်ခံချက်ကိုလက်ခံခဲ့ပါတယ်ဒါမှမဟုတ် process ကိုဆက်လက်ဖြစ်ပါတယ်။
- 2XX: action ကိုအောင်မြင်စွာပြီးစီးခဲ့သို့မဟုတ်နားလည်သဘောပေါက်ခဲ့ကွောငျးအတည်ပြု။
- 3XX: လိပ်စာပြန်ညွှန်း - အခြားအရာတစ်ခုခုတောင်းဆိုချက်ကိုဖြည့်စွက်နိုင်ရန်အတွက်နေရာတစ်နေရာယူရန်လိုအပ်ပါသည်။
- 4XX: တောင်းဆိုချက်ဖြည့်စွက်လို့မရဘူးကွောငျးဖျောပွပါသို့မဟုတ်မှားယွင်းတဲ့ပါဝင်သောလိုင်းအမှား syntax ။
- 5XX: ဆာဗာပါမယ်ခိုင်လုံသောခဲ့တဲ့တောငျးဆိုခကျြဖြည့်စွက်ရန်ပျက်ကွက်ကြောင်းဖော်ပြသောဆာဗာမှားယွင်းမှု။
သည် HTTP status ကို codes တွေကိုနားလည်ကြောင်း Applications ကိုအမည်မသိကုဒ်ကိုလည်းအသုံးပြုသူအများကြီးသတင်းအချက်အလက်ကိုမပေးလိမ့်မည်သည့်အမည်မသိသည် HTTP အကြောင်းပြချက်ထားသောစာပိုဒ်တိုများရှိပြီးဆိုလိုတာကသည် codes တွေကိုသားအပေါငျးကိုသိရန်မလိုပါ။ သို့သော်ဤသည် HTTP applications များကျနော်တို့အထက်သူတို့ကိုဖော်ပြထားပါတယ်အဖြစ်အမျိုးအစားသို့မဟုတ်အတန်းနားလည်ရန်ရှိသည်ဘူး။
ဆော့ဖ်ဝဲဟာတိကျတဲ့ code ဘာကိုဆိုလိုသလဲဆိုတာကိုသိမပါဘူးဆိုရင်, ကအလွန်အနည်းဆုံးအတန်းကိုခွဲခြားသတ်မှတ်နိုင်ပါတယ်။ တစ်ဦး 490 status ကိုကုဒ်လျှောက်လွှာမသိလျှင်ဥပမာ, အဲဒါကိုအတူတူပင်အမျိုးအစားထဲမှာင်ကြောင့် 400 အဖြစ်ကပြုမူဆက်ဆံနိုင်ပြီး, ထို့နောက် client ကိုတောငျးဆိုခကျြမြားနှငျ့အမှားတစ်ခုခုရှိမယ့်ယူဆနိုင်ပါတယ်။
သည် HTTP Status ကို Lines (HTTP Status ကိုကုဒ်များ + သည် HTTP အကြောင်းရင်းစကားစုများ)
status Code ကို | အကြောင်းပြချက် Phrase |
100 အ | ဆက်လက် |
101 | Protocols switching |
102 | လုပ်ဆောင်နေသည် |
200 | ရလား |
201 | Created |
202 | လက်ခံ |
203 | non-authoritative သတင်းအချက်အလက် |
204 | အဘယ်သူမျှမအကြောင်းအရာ |
205 | အကြောင်းအရာ Reset |
206 | တစ်စိတ်တစ်ပိုင်းအကြောင်းအရာ |
207 | multi-အခြေအနေ |
300 | အကွိမျမြားစှာရွေးချယ်မှု |
301 | အပြီးတိုင်ပြောင်းရွေ့ |
302 | တွေ့သည် |
303 | အခြားကြည့်ရှုပါ |
304 | ပြင်ဆင်ထားသောမဟုတ် |
305 | Proxy ကိုသုံးပါ |
307 | ယာယီပြန်ညွှန်း |
308 | အမြဲတမ်းပြန်ညွှန်း |
400 | တောင်းဆိုမှုမှားယွင်းနေခြင်း |
401 | အခွင့်အာဏာမရှိသော |
402 | ငွေပေးချေမှုရမည့်လိုအပ်သော |
403 | ပိတ်ပင်ထားသော |
404 | မတွေ့ပါ |
405 | Method ကိုခွင့်မပြု |
406 | လက်ခံမရ |
407 | proxy authentication လိုအပ်ပါသည် |
408 | တောင်းဆိုမှုအချိန်ထွက် |
409 | ပဋိပက္ခ |
410 | Gone |
411 | အရှည်တောင်းဆိုနေတဲ့ |
412 | ကြိုတင်စည်းကမ်းသတ်မှတ်ချက် Failed |
413 | Entity လှနျးအကြီးစားတောင်းဆိုခြင်း |
414 | တောင်းဆိုမှု-URI လှနျးအကြီးစား |
415 | မကိုက်ညီသည့်မီဒီယာအမျိုးအစား |
416 | Range မကျေနပ်စရာတောင်းဆိုခြင်း |
417 | မျှော်လင့်ထားမှုမအောင်မြင်ပါ |
421 | Misdirected တောင်းဆိုခြင်း |
422 | unprocessed Entity |
423 | သော့ခတ်ထား |
424 | Failed မှီခိုမှု |
425 | နံပါတ်စဉ်မပါတဲ့စုစည်းမှု |
426 | လိုအပ်ပါသည် upgrade |
428 | ကြိုတင်စည်းကမ်းသတ်မှတ်ချက်လိုအပ်ပါသည် |
429 | များပြားလွန်းတောင်းဆိုချက်များ |
431 | အရမ်းအကြီးစား Header ကို Fields တောင်းဆိုခြင်း |
451 | ဥပဒေရေးရာအကြောင်းရင်းများသည်မရရှိနိုင်ပါ |
500 | အတွင်းဆာဗာမှားယွင်းမှု |
501 | အကောင်အထည်မဖော်သေး |
502 | မကောင်းတဲ့ Gateway မှာ |
503 | ဝန်ဆောင်မှုမရရှိနိုင်ပါ |
504 | Gateway မှာအချိန်ထွက် |
505 | သည် HTTP ဗားရှင်းအားမထောက်ပံ့ |
506 | မူကွဲဒါ့အပြင်ဆွေးနွေးညှိနှိုင်း |
507 | မလုံလောက်သောသိုလှောင် |
508 | loop Detected |
510 | တိုးချဲ့မဟုတ် |
511 | Network ကိုအထောက်အထားစိစစ်လိုအပ်ပါသည် |
[1] သည် HTTP status ကို codes တွေကိုအတူလိုက်ပါသော HTTP ကိုအကြောင်းပြချက်စာပိုဒ်တိုများသာအကြံပြုထားတာဖြစ်ပါတယ်။ တစ်ဦးကကွဲပြားခြားနားသောအကြောင်းပြချက်ထားသောစာပိုဒ်တိုများ RFC 2616 6.1.1 နှုန်းခွင့်ပြုခဲ့ခြင်းဖြစ်သည်။ သင်တစ်ဦးထက်ပိုသော "ဖော်ရွေ" ဖော်ပြချက်နှင့်အတူတစ်ခုသို့မဟုတ်ဒေသခံဘာသာစကားဖြင့်အစားထိုးသည် HTTP အကြောင်းပြချက်စာပိုဒ်တိုများတွေ့မြင်ပါလိမ့်မယ်။
တရားမဝင်သည် HTTP Status ကို Lines
အောက်ကဟာ HTTP status ကိုလိုင်းများအမှားတုံ့ပြန်မှုအဖြစ်အချို့သော Third-party န်ဆောင်မှုများကအသုံးပြုစေခြင်းငှါ, ဒါပေမဲ့သူတို့မဆိုကို RFC နေဖြင့်သတ်မှတ်ထားသောကြသည်မဟုတ်။
status Code ကို | အကြောင်းပြချက် Phrase |
103 | စစ်ဆေးရေးဂိတ် |
420 | method ကိုပျက်ကွက် |
420 | သင့်ရဲ့တည်ငြိမ်သော Enhance |
440 | login ရပ်သွားသည် |
449 | အတူပြန်ကြိုးစားမည် |
450 | Windows ကိုမိဘအုပ်ထိန်းသူထိန်းချုပ်မှုများပိတ်ဆို့ |
451 | redirect |
498 | မှားနေသောတိုကင် |
499 | တိုကင်လိုအပ်ပါသည် |
499 | တောင်းဆိုမှု antivirus ကိုကတားမြစ်ထားခဲ့ပြီး |
509 | bandwidth ကျော်လွန်သွား |
530 | ဆိုက်ကိုအေးခဲနေသည် |
မှတ်ချက်: သည် HTTP status ကို codes တွေကိုအခြားအအခင်းအကျင်းမှာတွေ့ရှိအမှားများကိုမက်ဆေ့ခ်ျတွေနဲ့အတူတူပင်နံပါတ်များကိုမျှဝေပေးစေခြင်းငှါအနေဖြင့်ဒါဟာမှတ်မိဖို့အရေးကြီးပါတယ်အတူကဲ့သို့ Device Manager အမှား codes တွေကို ပြုလုပ်သူတို့ကမည်သည့်လမ်းအတွက် related နေမဆိုလိုပါ။