Work hard and live hard
网络 > HTTP常见知识点—HTTP的基本概念,缓存,优缺点,性能

HTTP常见知识点—HTTP的基本概念,缓存,优缺点,性能

2022-10-31 分类:网络 作者:Agoni 阅读(44)

HTTP基本概念
超文本传输协议
知识点
状态码1XX,2XX,3XX,4XX,5XX
常见字段:Host,Content-Length,Connection,Content-Type,Accept等等
-----------------------------------------------
HTTP缓存
强制缓存
Cache-Control,Expires
协商缓存
If-Modified-Since,Last-Modified
If-None-Match,ETag
只有在未能命中强制缓存的时候,才能发起协商缓存请求
-----------------------------------------------
HTTP/1.1优点
HTTP/1.1,简单灵活易于扩展,工作在(OSI第七层)
HTTPS就是在HTTP和TCP之间增加了SSL/TLS安全传输层
HTTP1.1和HTTP2.0传输协议使用TCP协议,HTTP3.0使用UDP协议
-----------------------------------------------
HTTP/1.1缺点
无状态,明文传输,不安全
无状态即不会记忆HTTP的状态,在完成关联性操作时比较麻烦,无状态
比较简单的解决方案是使用cookie,利用cookie在请求和响应报文中
传输cookie信息控制客户端状态
明文传输的不可靠性,相当于裸奔,信息全部暴露在传输请求中
不安全在于通讯明文,可能遭遇伪装请求和篡改请求
因此引入HTTPS,加入了SSL/TLS验证,使得请求更加安全
-----------------------------------------------
HTTP/1.1性能
长连接:减少通信开销,减轻服务器负载,一直保持TCP连接状态
管道网络传输:可以同时发出两个请求,减少整体响应时间,但是服务器
必须按照接收请求的顺序响应请求(了解【队头堵塞】)
HTTP/1.1管道解决了请求的队头堵塞,但没有解决响应的队头堵塞
----------------------------------------------
HTTP和HTTPS
HTTP和HTTPS的区别
HTTP明文传输,HTTPS加密传输(SSL/TLS)
端口不一样
HTTPS需要CA证书来保证服务器的身份可信
HTTPS解决了HTTP什么问题
信息加密,数据加密,身份校验
如何解决传输风险的?(了解HTTPS具体加密方式)
混合加密(对称加密和非对称加密),摘要算法,将服务器公钥放入数字证书

「 有志者自有千计万计,无志者只感千难万难 」

赞(0) 打赏
0

谢谢,共同进步~

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

0 条评论关于"HTTP常见知识点—HTTP的基本概念,缓存,优缺点,性能"

博客简介

loading......
姓名:张峰
性别:男
爱好:女
喜欢:旅游,煲剧,写书法,写博客,欢迎一起交流。。。。。。

精彩评论

站点统计

  • 文章总数: 35 篇
  • 草稿数目: 0 篇
  • 分类数目: 11 个
  • 独立页面: 1 个
  • 评论总数: 23 条
  • 链接总数: 4 个
  • 标签总数: 29 个
  • 访问总量: 8091534 次
  • 最近更新: 2022年11月29日
服务热线:
 1995****175

 QQ在线交流

 旺旺在线