当前位置: 首页 > news >正文

上海网站建设找站霸网络乌苏市电力建设工程公司网站

上海网站建设找站霸网络,乌苏市电力建设工程公司网站,外贸自建站多少钱一个,广州正规网站建设公司前言#xff1a; 最近的几场面试都问到了http的相关知识点#xff0c;博主在此结合书籍和网上资料做下总结。本篇文章讲收录到秋招专题#xff0c;该专栏比较适合刚入坑Java的小白以及准备秋招的大佬阅读。 如果文章有什么需要改进的地方欢迎大佬提出#xff0c;对大佬有帮…前言 最近的几场面试都问到了http的相关知识点博主在此结合书籍和网上资料做下总结。本篇文章讲收录到秋招专题该专栏比较适合刚入坑Java的小白以及准备秋招的大佬阅读。 如果文章有什么需要改进的地方欢迎大佬提出对大佬有帮助希望可以支持下哦~ 小威在此先感谢各位小伙伴儿了 以下正文开始 文章目录 HTTP 0.9HTTP 1.0HTTP 1.1HTTP/2HTTP/3本篇总结 HTTP 0.9 谈到HTTP首先能想到的就是它的基础版也是最先发布的版本。 HTTP 0.9版本出现在1991年这个版本的主要特点是简单和原始它只支持简单的请求-响应模式不支持复杂的HTTP头部和消息体。此外HTTP 0.9不支持持久连接每个请求都需要建立一个新的连接。因为有了这些限制SoHTTP 0.9已经不再被广泛使用。 HTTP 1.0 HTTP 1.0是继0.9版本后的丰富版也是HTTP的第二个版本。 HTTP 1.0是在1996年发布的它对HTTP 0.9进行了重要的改进。 HTTP 1.0引入了更多的特性和功能比如支持更复杂的HTTP头部、消息体和请求方法如GET和POST以及持久连接。这些改进使得HTTP 1.0能够更好地支持Web开发为我们的应用所用。 HTTP 1.0的一个主要限制的就是它的性能问题。由于每个请求都需要建立一个新的连接并且每个连接只能处理一个请求因此HTTP 1.0在处理大量并发请求时可能会变得非常慢。为了解决这个问题后来引入了HTTP 1.1和持久连接。 HTTP 1.1 前面说到1.0的不足现在我们再来聊聊1.1版本的特点这块也是面试中经常问到的。 HTTP 1.1于1997年发布这个版本引入了更多的特性和功能以改善Web性能和可用性。其中最重要的改进是引入了持久连接。 持久连接允许客户端和服务器保持一个或多个打开的连接以便在多个请求和响应之间重用它们。这可以减少建立连接所需的资源和时间提高请求处理速度和并发性。除此之外HTTP 1.1还引入了分块传输编码允许在不知道内容长度的情况下发送响应体。 另一个重要的改进是引入了缓存。HTTP 1.1提供了几种缓存机制包括条件请求和实体标签 以减少不必要的网络传输和提高响应速度。除此之外HTTP 1.1还引入了其他一些功能如范围请求和管道化。 HTTP/2 HTTP/2是HTTP的高效版相较于HTTP/1有很大改进 HTTP 1.1相比HTTP 1.0有了很大的改进但它仍然存在一些性能和安全问题。为了解决这些问题HTTP/2于2015年发布。HTTP/2引入了一些关键的改进包括二进制传输、头压缩、多路复用和服务器推送等。 二进制传输HTTP/2使用二进制协议而不是文本协议这使得传输更加高效和可靠。二进制协议更加紧凑易于解析和处理。头压缩HTTP/2引入了头压缩机制使用Huffman编码对HTTP头部进行压缩。这可以减少头部的大小和传输时间提高请求处理速度。多路复用HTTP/2引入了多路复用机制允许在同一个连接上同时发送多个请求和响应。这可以减少阻塞和等待时间提高并发性和性能。服务器推送HTTP/2允许服务器向客户端推送资源而无需客户端明确请求它们。这可以减少延迟和提高响应速度。 HTTP/3 HTTP/3是现代版也是目前HTTP的最强版本是现代互联网的版本之子。 尽管HTTP/2相比HTTP 1.1有了很大的改进但它仍然基于TCP协议而TCP协议在某些场景下可能存在性能瓶颈和安全问题。为了解决这些问题HTTP/3于2019年发布。HTTP/3是基于QUIC协议的它是一种新型的传输层协议具有更好的性能和安全性。 QUIC协议使用的是UDP而不是TCP作为传输层协议。与TCP不同UDP不需要三次握手建立连接并且可以在不等待确认的情况下发送数据。这使得QUIC具有更低的延迟和更高的吞吐量。此外QUIC使用TLS 1.3加密通信提供了更好的安全性。 本篇总结 从HTTP 0.9到HTTP/3HTTP协议经历了多个版本的演进和改进。这些版本在支持Web发展方面发挥了重要作用并解决了不同时期面临的挑战和问题。 从简单的文本协议到高效的二进制协议从单一的请求-响应模式到支持多路复用和服务器推送等先进特性HTTP协议不断适应着互联网的发展需求和技术进步。当前最新版本的HTTP/3基于QUIC协议提供了更好的性能和安全性将继续在未来的Web发展中发挥关键作用。 同时也祝愿各位小伙伴儿在面试的过程中这块知识点答得都对看完全会 文章到这里就先结束了感兴趣的可以订阅专栏哈后续会继续分享相关的知识点。
http://www.dnsts.com.cn/news/24771.html

相关文章:

  • 购物网站排名桂林wordpress招聘
  • 自己做个网站需要几个软件信息图表设计网站
  • 公司互联网站全面改版网站制作案例效果
  • 行政单位建设网站方案舞蹈网站模板
  • 金华网站建设系统仿抖音网站开发
  • 资质升级业绩备案在哪个网站做进口食品销售销售在那个网站做
  • 东坑东莞网站建设谁有好的网站推荐一个
  • 门户网站建设工序佛山网站建设 天博
  • 广东营销型网站WordPress怎么文章分类
  • 温州小学网站建设泰安网页设计公司
  • 红动中国免费素材网吉林百度seo公司
  • 制作网站首先要知道什么专门做h网页游戏的网站
  • 企业管理培训课程简介搜索引擎优化师工资
  • 网络优化网站建设网站推广的最终目的是什么
  • 南阳网站排名优化价格图片搜索引擎
  • 简单电商网站模板网站推广营销策划
  • 家居网站建设公司西安官网seo推广
  • 网站模糊设计怎样建立一个自己的网站免费
  • php红酒网站建设ppt设计兼职
  • 深圳做品牌网站网站建设营销攻略
  • 建网站需要备案吗红灰搭配网站模板
  • 手机wap网站导航模板网站建设毕业设计开题ppt
  • 做网站jsp好还是电商网站的建设的主要目的
  • 网站文件夹权限设置八喜网站建设
  • 网站多久学校模板
  • 什么网站可以做平面设计赚钱wordpress 注册小工具
  • 工商局网站建设查不到中国建行个人登录入口
  • dedecms网站后台模板怎么样做网站
  • 网站 缓存什么时候使用什么是长尾关键词举例
  • centos做网站优化网站教程