常見的HTTP狀態(tài)碼見下表。
狀態(tài)碼 | 錯(cuò)誤類型 | 一般的解決方案 | 典型錯(cuò)誤碼示例 |
---|---|---|---|
200 - OK | 處理成功 | / | / |
202 - Accepted | 服務(wù)器已接受請(qǐng)求,但尚未處理 | 請(qǐng)使用原參數(shù)重復(fù)請(qǐng)求一遍 | / |
204 - No Content | 處理成功,無返回Body | / | / |
400 - Bad Request | 協(xié)議或者參數(shù)非法 | 請(qǐng)根據(jù)接口返回的詳細(xì)信息檢查您的程序 | PARAM_ERROR |
401 - Unauthorized | 簽名驗(yàn)證失敗 | 請(qǐng)檢查簽名參數(shù)和方法是否都符合簽名算法要求 | SIGN_ERROR |
403 - Forbidden | 權(quán)限異常 | 請(qǐng)開通商戶號(hào)相關(guān)權(quán)限。請(qǐng)聯(lián)系產(chǎn)品或商務(wù)申請(qǐng) | NO_AUTH |
404 - Not Found | 請(qǐng)求的資源不存在 | 請(qǐng)商戶檢查需要查詢的ID或者請(qǐng)求URL是否正確 | ORDER_NOT_EXIST |
405 - Method Not Allowed | 請(qǐng)求方式不正確 | 請(qǐng)商戶檢查使用的請(qǐng)求方式是否符合接口文檔要求 | / |
429 - Too Many Requests | 請(qǐng)求超過頻率限制 | 請(qǐng)求未受理,請(qǐng)降低頻率后重試 | RATELIMIT_EXCEEDED |
500 - Server Error | 系統(tǒng)錯(cuò)誤 | 按具體接口的錯(cuò)誤指引進(jìn)行重試 | SYSTEM_ERROR |
502 - Bad Gateway | 服務(wù)下線,暫時(shí)不可用 | 請(qǐng)求無法處理,請(qǐng)稍后重試 | SERVICE_UNAVAILABLE |
503 - Service Unavailable | 服務(wù)不可用,過載保護(hù) | 請(qǐng)求無法處理,請(qǐng)稍后重試 | SERVICE_UNAVAILABLE |