协议

HTTP协议

是WWW服务器和用户请求代理之间通过应答请求模式传输超文本的一种协议。

HTTPS协议

HTTPS协议是通过SSL层来加密HTTP数据进行安全传输的HTTP协议,可以防止HTTP劫持。

WebSocket

WebSocket是浏览器端和服务端进行实时通信的一种协议,可以在服务器端和浏览器端进行Socket方式的消息通信。

RESTful数据协议规范

RESTful是一种软件架构之间交互调用数据的协议风格规范,它建议以一种通用的方式来定义和管理数据交互调用接口。

安全机制

XSS:跨站脚本攻击,由于带有页面可解析的数据未经处理直接插入到页面上解析导致的。解决方法是把可能包含攻击的内容进行HTML字符编码转译。

SQL注入:主要是因为页面提交数据到服务器端后,在服务器端未进行数据验证就直接将数据拼接到SQL语句中执行,产生了与预期不同的现象。解决方法是对传入的内容进行检验,检查是否包含非法内容。

CSRF:跨站伪请求,解决方式是通过页面Token提交验证的方式来验证请求是否为源站点页面提交的,来阻止跨站伪请求的发生。

浏览器安全机制

X-XSS-Protection: 这个消息头用来防止浏览器中的反射性XSS(url)的问题发生。

Strict Transport Security(STS): 用来配置浏览器和服务器之间的安全通信的机制,强制所有通信都使用HTTPS。

Content-Security-Policy:简称CSP,通过CSP所约束的规则设定,浏览器只能加载指定的域名来源的内容。

Access-Control-Allow-Origin:这个头部设置决定哪些网站可以访问当前服务器的资源,通过定一个通配符或域名来决定是单一的网站还是所有网站都可以访问服务器的资源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值