青岛市建设安全监督站网站,正常网站跳出率,中国建设银行官网站保本理财,制作表格的步骤一、同源策略
两个网站协议名、域名、端口号有一个不同就是非同源#xff0c;就是跨域。跨域问题就是浏览器的同源策略造成的。 同源是指协议名、域名、端口号 必须完全一致#xff01; http 默认端口号是80#xff0c;https 默认端口号是443 同源策略的限制
一般来说就是跨域。跨域问题就是浏览器的同源策略造成的。 同源是指协议名、域名、端口号 必须完全一致 http 默认端口号是80https 默认端口号是443 同源策略的限制
一般来说同源策略是指对 javascript 脚本的限制
js 脚本不能跨域访问 cookie、localstorage、indexDBjs 脚本不能跨域操作 dom不能跨域发送 ajax 请求
二、跨域问题解决方案
1.JSONP跨域
jsonp的原理就是利用script标签没有跨域限制通过script标签src属性发送带有callback参数的GET请求服务端将接口返回数据拼凑到callback函数中返回给浏览器浏览器解析执行从而前端拿到callback函数返回的数据。 jsonp的缺点只能发送get一种请求。 2.接口代理
通过修改nginx服务器配置实现代理转发前端修改后端不用 前端请求 a 地址设置nginx服务将 a 地址代理到 b 地址。
3.cors技术
CORS :全称cross origin resource share 资源共享
工作原理 服务器 在返回响应报文的时候在响应头中 设置一个允许的header
res.setHeader(‘Access-Control-Allow-Origin’, ‘*’)
CORS :全称cross origin resource share 资源共享