网络协议速记知识点

网络协议



一、工作流程


一次HTTP操作成为一个事物,其工作过程分为四步:
1)客户机与服务器进行连接。
2)建立连接后,客户机发送一个请求给服务器。
3)服务器接到请求后,给予响应。
4)客户机接受服务器返回的信息通过浏览器呈现在显示器上。
5)
如果以上发生错误,那么就会返回错误信息到客户端。




二、HTTP状态码:


200请求成功
301 资源(网页等)被转移到其他URL
304 请求的资源已经缓存到本地
404 请求的资源不存在
500 内部服务器错误




三、HTTP缓存:



强缓存:命中的话不会发送请求到服务器。


协商缓存:一定会发送请求到服务器,通过资源的请求头来判断是否命中协商缓存,如果命中,服务器就会把这个资源返回,但不会返回资源本地,而是通知客户端可以从缓存中加载这个资源。




四、HTTP和HTTPS的区别:



HTTP是明文传输,数据是未加密的,安全性较差。
HTTPS数据传输都是加密的,安全性较高。

HTTP页面响应的速度比HTTPS快,因为HTTP使用TCP需要进行三次握手,需要交换3个包。
HTTPS除了TCP的3个包,还要加上SSL握手需要的9个包,一共是12个包。

HTTP的端口号为80。
HTTPS的端口号为443。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值