首页 > Web开发 > 详细

面试题:http和https的区别?什么是http无状态协议?什么是本地存储?

时间:2020-06-05 11:05:50      阅读:113      评论:0      收藏:0      [点我收藏+]

面试题:http和https的区别

 

1. 开头分别是http"//, https://, s是security的意思

2. http不安全,https是安全的

3. http默认端口是80, https 443 (Telnet可以查看)

4. http在osi网络模型中最高层应用层,而https有安全机制,在传输层操作,

(物数网传会表应)

5. http直接发布即可,https需要从ca机构申请SSL证书(要钱180块一年)

 

什么是http无状态协议?以及怎么解决?

1. 无状态协议,没有记忆能力,一次http请求结束就结束;第二次请求也取不回上次的数据。

解决方案:

1.后端解决 session 保存在服务器/数据库

2. 前端解决:cookies或者H5新特征本地存储

 

延伸:什么是本地存储?

H5提供了2种客户端存储数据的对象

windows.localStorage

windows.sessionStorage(关闭浏览器或页面时,数据就销毁了)

localStorage.setItem(‘key‘, value)

localStorage.getItem(‘key‘)

 

面试题:http和https的区别?什么是http无状态协议?什么是本地存储?

原文:https://www.cnblogs.com/jane-panyiyun/p/13047712.html

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