在vue.js得methods中为什么post请求会触发两个请求

有没有人在啊,想请讲解下,在vue.js得methods中为什么post请求会触发两个请求
最新回答
谁愿意当小三

2024-10-17 07:55:41

这个问题和vue无关。
跨域请求就会出现这样的问题。
由于CORS(cross origin resource share)规范的存在,浏览器会首先发送一次options嗅探,同时header带上origin,判断是否有跨域请求权限,服务器响应access control allow origin的值,供浏览器与origin匹配,如果匹配则正式发送post请求。