我正在使用 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。有人可以告诉我如何解决这个问题吗?
网络选项卡的屏幕截图:
选项:
慕田峪9158850
aluckdog
函数式编程
相关分类