Web协议

1.浅谈http 

http就是超文本传输协议的缩写,叫做Hyper Text Transfer Protocol,是基于TCP来传递数据的,属于tcp的应用层,所以http协议的连接也需要三次握手和四次挥手。

http协议有一个特点就是无连接限制每次连接只处理一个请求,服务器处理完请求即可断开连接,采用这种方式可以节省传输空间,所以没法确认一个访问网站的用户访问结束之后他是否还停留在这个页面上,于是就是需要类似session.cookie.jwt等手段来进行在状态保持

请求方法常用的有GET,POST,PUT等等,一个请求会具有请求头,请求行,请求体

2.HTTP和HTTPS区别是啥您知道吗?

http协议传输的数据都是位加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,我们访问站点东西让看见了那还行,为了保证这些隐私数据能加密传输,于是就诞生了HTTPS

HTTPS是由SSL+HTTP协议构建的可进行加密传输,身份认证的网络协议,比HTTP协议安全

HTTP和HTTPS的区别

1.HTTPS协议需要到CA申请证书,一般证书较少,因而一般很少使用

2.HTTP是超文本传输协议,信息是明文传输,HTTPS则是SSL加密传输协议

3.HTTP和HTTPS使用的是完全不同的连接方式,HTTP端口是80,HTTPS端口是443

4.HTTP的连接很简单,是无状态的,HTTPSx协议是由SSL+HTTP协议共同构建的可进行构造的可进行加密传输,身份认证的网络协议,比HTTP更加安全

3.GET和POST的区别

get:url传参,没有请求体,传递的数据大小有限制,不够安全,常用于查询

post:通过传递通过请求体,没有大小限制,比get更加安全,常用于增删改。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值