js 前后端通信与安全

什么事同源策略及限制

协议,域名,端口有个不一样,也就是源不一样就是跨域。

限制:不是一个源的文档无法操作另一个源的文档,cookie,localStorage,indexDB无法获取,DOM无法获取和操作,ajax请求不能发送。

前后端如何通信

1、ajax同源下面的通信方式

2、websocket不限制同源策略

3、cors支持同源通信也支持跨域通信

如何创建ajax

跨域通信的几种方式

1、jsonp

2、hash(#后面的东西,不刷新页面)

3、postMessage

4、websocket

5、cors

安全:

csrf:

概念:跨站请求伪造 全称:cross-site request forgery

攻击原理:


防御措施:

Token验证

Referer验证

隐藏令牌

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值