跨域是什么: ajax地址 和 页面地址 不同源
浏览器使用ajax时, 如果请求接口地址和当前打开页面地址不同源, 称为跨域
ajax地址: 跨域只会出现在ajax请求中, 其他的请求没有跨域
页面地址...: location.href地址栏
不同源: 浏览器同源策略: 协议名、端口号、主机ip都一致
当页面发生跨域, 就会产生一个固定格式的报错
只要是跨域, 就一定会出现下面这种格式的报错, 但这种格式报错原因有很多..., 比如基地址错误、服务器内部问题、跨度都有可能出现这种错误
Access to XMLHttpRequest at ‘ajax请求网址’ from origin ‘页面网址’ has been blocked...同源策略是一种安全策略
当使用ajax请求地址时, 与当前页面地址不一致时, 浏览器会认为给不同服务器发送了请求, 可能导致数据泄露, 因此会拒绝接收服务器的数据
跨域: 服务器可以收到请求, 也响应了请求..., 但响应的数据被浏览器拒收了
出于安全考虑, 浏览器不允许页面向不同源的接口请求数据, 因为如果接口和网页不同源, 浏览器认为是2个不同的 服务器, 关于同源策略点击
分析以下有没有跨域:
页面地址: