前端多种方式跨域及详解

1.Cors
image.png

⚠️对于简单的请求,浏览器会直接发送cors请求,具体来说就是在header  中加入origin请求头字段。在响应头回服务器设置相关的cors请求,响应   头字段为允许跨域请求的源。请求时浏览器在请求头的Origin中说明请求 的源,服务器收到后发现允许该源跨域请求,则会成功返回。
⚠️当符合复杂请求的条件时,浏览器会自动先发送一个options请求。如果发现浏览器支持该请求,则会将真正的请求发送到后端。如果浏览器发现服务端不支持该请求,则会在控制台抛出错误。

image.png

你可能感兴趣的:(vue.js,cors)