跨域前端
跨域总结
时间:2020年9月2日ios
1.1 同源
ip、协议、端口号axios
2.1 CORS
后端配置:
` res.setHeader("Access-Control-Allow-Origin", "http://127.0.0.1:8080")
// res.setHeader("Access-Control-Allow-Origin", "*")
res.setHeader("Access-Control-Allow-Credentials", "true")`
// 配置了 withCredentials = true时,必须在后端增长 response 头信息Access-Control-Allow-Origin,且必须指定域名,而不能指定为*!!!后端
前端配置:须要携带cookie
axios.defaults.withCredentials = true跨域
注意事项:
配置了 withCredentials = true时,必须在后端增长 response 头信息Access-Control-Allow-Origin,且必须指定域名,而不能指定为*!!!
`res.setHeader("Access-Control-Allow-Credentials", "true")
res.setHeader("Access-Control-Allow-Origin", "http://127.0.0.1:8080")`浏览器