我正在使用 JWT 調用 API。當令牌過期或發送無效令牌時,我在郵遞員中收到 401,但是當我在瀏覽器中執行此操作時,我收到“網絡錯誤”。當令牌有效時它會起作用。我使用axios調用API,但error.response未定義。當我將錯誤對象字符串化時,catch我看到如下內容:{
message : 'Network Error',
name : 'Error',
stack : 'Error: Network Error\n at createError (webpack-internal:///./node_modules/axios/lib/core/createError.js:16:15)\n at XMLHttpRequest.handleError (webpack-internal:///./node_modules/axios/lib/adapters/xhr.js:83:14)'
}我在請求中得到 200 OPTIONS,但在主GET請求中得到上述錯誤。這可能是因為 CORS。但我不知道該改變什么。是Access-Control-Allow-Origins。*_我不明白為什么我在瀏覽器中看不到 401。有人可以告訴我如何解決這個問題嗎?網絡選項卡的屏幕截圖:選項:
瀏覽器無響應,但郵遞員收到 401
qq_笑_17
2023-09-14 22:03:23