我正在使用 JWT 調(diào)用 API。當(dāng)令牌過期或發(fā)送無效令牌時,我在郵遞員中收到 401,但是當(dāng)我在瀏覽器中執(zhí)行此操作時,我收到“網(wǎng)絡(luò)錯誤”。當(dāng)令牌有效時它會起作用。我使用axios調(diào)用API,但error.response未定義。當(dāng)我將錯誤對象字符串化時,catch我看到如下內(nèi)容:{
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。有人可以告訴我如何解決這個問題嗎?網(wǎng)絡(luò)選項卡的屏幕截圖:選項:
瀏覽器無響應(yīng),但郵遞員收到 401
qq_笑_17
2023-09-14 22:03:23