跨域是什么: ajax地址 和 页面地址 不同源
浏览器使用ajax时, 如果请求接口地址和当前打开页面地址不同源, 称为跨域
ajax地址: 跨域只会出现在ajax请求中, 其他的请求没有跨域
页面地址...同源策略是一种安全策略
当使用ajax请求地址时, 与当前页面地址不一致时, 浏览器会认为给不同服务器发送了请求, 可能导致数据泄露, 因此会拒绝接收服务器的数据
跨域: 服务器可以收到请求, 也响应了请求..., 但响应的数据被浏览器拒收了
出于安全考虑, 浏览器不允许页面向不同源的接口请求数据, 因为如果接口和网页不同源, 浏览器认为是2个不同的 服务器, 关于同源策略点击
分析以下有没有跨域:
页面地址:...CORS技术: 后台设置允许跨域的响应头
应用场景: 前提是后台是自己的, 更多关于CORS
// 服务器在返回响应报文时, 在响应头中设置一个允许的header
res.setHeader('Access-Control-Allow-Origin...代理服务器
代理服务器: 用于帮你转发请求的服务器, 相当于中介代理
跨域只对浏览器ajax有限制, 对nodejs没有限制
使用代理转发请求-axios库: 既可在浏览器使用,也可在服务器使用,它会自动判断当前代码运行环境