首页 > 其他 > 详细

跨域(浏览器限制本行为)

时间:2020-04-10 09:32:29      阅读:116      评论:0      收藏:0      [点我收藏+]

同源即同一个区域,两个页面具有相同的协议,主机ip,端口号。三者任一不同,就是跨域
技术分享图片
前三行跨域,最后一行不跨域。
技术分享图片

JS跨域(平常说的跨域):

一个应用的前端访问另一个应用的后端

解决方案:

jsonp:js可以跨域请求js格式的文件,
core:通过修改头信息,让浏览器允许跨域,
proxyTable:nodejs中node支持,把前端请求转换成后台请求,变成后台请求后台即远程服务调用。即不存在跨域。

cookie跨域:

cookie的作用域是域,当一个cookie的信息可以被多个域名获取时为跨域

会话级别cookie:

持久化级别cookie:

设置cookie.setpath,cookie.setMaxAge

cookie跨域:

cookie.setDomain("baidu.com")
二级域名下所有的三级域名都可以共享该cookie

域名等级(关于一级和二级有争议)

一级域名:.com / .org / .cn
二级域名:baidu.com / zhihu.com / qq.com
三级域名:www.baidu.com / www.zhihu.com /www.qq.com

跨域(浏览器限制本行为)

原文:https://www.cnblogs.com/maomaodesu/p/12670914.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!