1、get请求与post请求如何选择
GET一般用于获取资源信息,POST一般用于更新资源
- 根据HTTP规范,GET用于信息获取,仅仅是获取资源,查询数据库,不会修改数据库,不影响资源状态
- POST请求可能会影响资源状态,更新数据库
- GET提交数据会限制大小(1024k),POST无限制。
- 详细区别
http与https的区别
- 什么是HTTPS?
HTTPS(基于安全套接字层的超文本传输协议 或者是HTTP over SSL)
Netscape开发的Web协议。HTTPS = HTTP+SSL
HTTPS在HTTP应用层的基础上使用安全套接字层作为子层。
-
为什么需要HTTPS?
HTTP可以轻松窃听数据传输,HTTPS防止未经授权的访问
-
HTTP与HTTPS的相同点?
都是采用基础的协议,采用统一资源定位URI的方式
-
HTTP与HTTPS的不同点?
-
协议头不同
-
HTTP不安全,HTTPS安全
-
HTTP端口80 HTTPS端口443
-
在OSI网络模型中,HTTP工作于应用层,HTTPS工作于传输层
-
HTTP无需加密,HTTPS对传输数据加密
-
HTTP无需证书,HTTPS需要证书
网友评论