采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,关于axios同一请求发送两次,一次204一次200,这个对于生产项目影响大吗?有什么好的解决方案吗?
同学你好 这个问题是 xhr 发送跨域请求的经典问题 在发送跨域请求的时候
浏览器必须首先使用 OPTIONS 方法发起一个预检请求(preflight request),从而获知服务端是否允许该跨源请求。服务器确认允许之后,才发起实际的 HTTP 请求。在预检请求的返回中,服务器端也可以通知客户端,是否需要携带身份凭证(包括 Cookies 和 HTTP 认证相关数据)。
这个有可能是一道面试题,请同学记住欧。可以研究一下具体的文档:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS#%E5%8A%9F%E8%83%BD%E6%A6%82%E8%BF%B0
谢谢老师,我再好好研究一下。
你好,你研究得怎么样呢?我的登录接口也出现了请求两次的情况,不过我两次都是200,但是拦截器里面只拦截到一次
同学你好 请问你这个问题是在我们的项目中出现的吗? 还是在自己公司的项目中出现的,要搞清楚来龙去脉,才能更好的分析哈。
谢谢老师回复。这是在我们课程的项目中发现的,我刚刚在问题上面加了截图。
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.4k 2
1.1k 2
757 17
1.2k 17
1.7k 15