我有一個 API 請求重試攔截器,我已經實作了它來重試失敗的 API 呼叫。目前,它會重試所有失敗的 API 呼叫。問題是不應該重試什么樣的失敗請求?例如,不應重試回傳 403 HTTP 狀態代碼的 API。具有以 2 開頭的 HTTP 狀態代碼的回應也不應該重試,因為它們已經回傳了資料。
uj5u.com熱心網友回復:
您可以在此處閱讀狀態代碼的簡短串列:https ://developer.mozilla.org/en-US/docs/Web/HTTP/Status 3xx 被重定向,應該檢查重定向發生的原因,所以最好不要retry 4xx 不應重試,因為請求有問題。5xx 可以重試,因為服務器有問題,但最好等待幾分鐘。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/529233.html
上一篇:角度組件的重繪問題
下一篇:如何動態處理按鈕點擊事件?
