- 有时候会出现同一个接口请求两次的情况,后发现是登录后,我在请求头上添加了token等用户信息,关键是这个也不是稳定出现,不好确定修改后是否有影响,据观察是每十五分钟可能会出现一次,这个和后台的设置是否有关系
- axios请求接口发起两次请求(OPTIONS 与POST/GET)
-
关于前端跨域 一次动作 两次请求的问题
后台可以通过设置Access-Control-Max-Age来控制浏览器在多长时间内(单位s)无需在请求时发送预检请求。。 - 由Request Method:OPTIONS初窥CORS
对于简单请求,浏览器直接发出CORS请求。具体来说,就是在头信息之中,增加一个Origin字段。
按照这个加了个Origin字段,貌似没啥影响
- 整体上来说,用户操作还是没问题的,就是有时候会多一次请求
- jquery ajax 请求中多出现一次OPTIONS请求及其解决办法
靠javascript客户端取消options请求是不可能的,只能通过服务端对options请求做出正确的回应,这样才能保证options请求之后,post、put等请求可以被发出。
网友评论