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

一个网站要注意哪些问题wordpress ftp 插件

一个网站要注意哪些问题,wordpress ftp 插件,网站管理系统改不了的,wordpress数字链接出现404面试时很容易遇到的一个问题—— HTTP 1.0/HTTP 1.1/HTTP 2.0/HTTP 3.0的区别#xff0c;其实这四个版本的发展实际上是一环扣一环的#xff0c;是逐步完善的#xff0c;本文希望帮助读者梳理清楚各个版本之间的区别#xff0c;并且给出当前各个版本的应用情况#xff0c;… 面试时很容易遇到的一个问题—— HTTP 1.0/HTTP 1.1/HTTP 2.0/HTTP 3.0的区别其实这四个版本的发展实际上是一环扣一环的是逐步完善的本文希望帮助读者梳理清楚各个版本之间的区别并且给出当前各个版本的应用情况以及总结了两个记忆口诀希望对大家有帮助。 文章目录 一、HTTP各版本协议的应用情况二、HTTP 1.0与HTTP 1.1的区别1.连接方式2.Host头字段3.请求方式4.管道化5.状态码6.缓存处理7.断点续传记忆口诀 三、HTTP 1.1与HTTP 2.0的区别1.头部压缩2.传输格式3.数据包发送顺序多路复用4.记忆口诀 四、HTTP 2.0与HTTP 3.0的区别1、 传输层协议2、 连接建立速度3、 队头堵塞4、 错误恢复5、 安全性 总结 一、HTTP各版本协议的应用情况 HTTP协议自诞生以来有一下几个比较重要的版本 HTTP/1.0 HTTP/1.1 HTTP/2也可以叫做HTTP 2.0 HTTP/3也可以叫做HTTP 3.0 其中 • HTTP/1.1 是目前最广泛使用的版本。 • HTTP/2 和 HTTP/3 是现代高性能 Web 应用的首选协议HTTP/3 正在逐步普及。 而HTTP/1.0已经被废弃了。 二、HTTP 1.0与HTTP 1.1的区别 1.连接方式 HTTP 1.0默认为短连接每次请求需新建TCP连接三次握手响应后立即关闭‌。HTTP 1.1默认持久连接允许复用TCP连接发送多个请求减少握手开销‌。 2.Host头字段 HTTP1.0 无强制HOST头无法区分同一IP的不同虚拟主机而HTTP1.1必须包含Host头支持虚拟主机技术如多域名共享服务器‌ 3.请求方式 HTTP 1.0‌仅支持GET、HEAD、POST三种方法‌ HTTP 1.1‌新增OPTIONS、PUT、DELETE、TRACE、CONNECT方法功能更丰富‌ 4.管道化 HTTP 1.0 必须等待响应后再发送新请求‌ HTTP 1.1 支持管道化可连续发送多个请求但响应需按顺序返回‌ 5.状态码 HTTP 1.1新增了24个错误状态响应码如100 Continue 410 Gone 6.缓存处理 ‌HTTP 1.0‌仅支持Expires和If-Modified-Since依赖绝对时间‌36。 ‌HTTP 1.1‌新增Cache-Control如max-age、ETag支持更灵活的相对时间缓存策略‌ 7.断点续传 HTTP 1.1增加了Range字段支持断点续传而HTTP 1.0则没有 记忆口诀 持久连接省握手区分节点HOST头请求方式更多有管道连发多请求状态缓存续传牛。 三、HTTP 1.1与HTTP 2.0的区别 1.头部压缩 HTTP 1.1‌头部字段重复传输如Cookie占用带宽‌。 ‌HTTP 2.0‌如果你发出了多个请求并且它们的头部(header)是相同的那么 HTTP2 协议会帮你消除同样的部分。 2.传输格式 HTTP 1.1‌基于文本格式解析兼容性强但效率低‌。 ‌HTTP 2.0‌采用二进制分帧传输二进制帧解析更快、健壮性更强。‌ 3.数据包发送顺序多路复用 HTTP 1.1:单个TCP连接需按顺序处理请求存在队头阻塞问题需建立多个连接并行传输‌。 HTTP 2.0: HTTP/2 的数据包不是按顺序发送的同⼀个连接⾥⾯连续的数据包可能属于不同的回应。(对数据包做了标记标志其属于哪一个请求其中规定客户端发出的数据流编号为奇数服务器发出的数据流编号为偶数。客户端还可以指定数据流的优先级优先级⾼的请求服务器就先响应该请求) 4.记忆口诀 二部曲二二进制格式传输部头部压缩曲序数据包发送不按顺序 四、HTTP 2.0与HTTP 3.0的区别 这个呢是一环扣一环的 只要记住一个是TCP 一个是UDP 其余的区别都是可以推理出来的故不需要口诀 1、 传输层协议 HTTP 2.0基于TCP HTTP 3.0: 基于UDP并基于QUIC协议来实现可靠连接 2、 连接建立速度 HTTP 2.0: 需要TCP三次握手TLS三次握手建立速度较慢 HTTP 3.0:只需要QUIC的三次握手 ‌0-RTT 或 1-RTT 连接建立‌速度很快 3、 队头堵塞 需要说明的是HTTP 2.0相比于HTTP 1.1基于多路复用就是那个数据包的发送顺序已经解决了应用层的队头阻塞。 但是由于HTTP 2.0是基于TCP的所以在传输层若底层 TCP 数据包丢失或延迟所有通过该连接传输的 HTTP/2 流需等待 TCP 重传导致‌传输层队头阻塞。 而HTTP 3.0通过改用 QUIC基于 UDP彻底规避了传输层阻塞‌。 4、 错误恢复 HTTP 2.0 依赖 TCP 的‌重传机制‌恢复速度受限于 TCP 拥塞控制算法‌ HTTP 3.0 QUIC 内置‌快速重传与恢复机制‌通过前向纠错FEC减少丢包影响‌ 5、 安全性 ‌HTTP 2.0‌通常依赖 ‌HTTPS‌需额外 TLS 握手但协议本身未强制加密‌ ‌HTTP 3.0‌QUIC ‌原生集成 TLS 1.3‌加密为默认且不可关闭安全性更高‌ 总结 HTTP协议的迭代始终围绕‌性能优化、效率提升、安全性增强‌展开不同版本的核心区别也需从上述方面进行理解记忆。
http://www.eeditor.cn/news/120470/

相关文章:

  • 如何建设旅游网站浙江省建设工程造价协会网站
  • 公司网站的搭建方案做网站需要准备的工具
  • 做ppt找图片在哪个网站app设计流程
  • 广州网站设计专注乐云seo哈尔滨网站建设方案维护
  • access如何与网站连接数据库网站定制公司排行榜
  • 做好的网站模板怎么修改wordpress快讯
  • 青岛优化网站多少钱贸易公司logo图片
  • 长沙建网站的公司一对一定制方案现在建设网站赚钱吗
  • 网站备案要注意什么我爱你域名的网站
  • 网站开发与设计现状alexa全球排名
  • 河北爱站网络科技有限公司美容网站建设
  • 网站建设可行性方案济宁网站建设只要500元
  • 广州教育网站建设洛可可工业设计公司
  • 模板建站和定制网站的对比ux主题wordpress
  • 北京66中网站做的不怎么样呀网站备案号信息查询
  • 公司网站建设济南兴田德润厉害吗施工企业资质认定2022
  • 网站建设面试问题sem优化推广
  • 汨罗做网站价格网站如何三合一
  • 网上超市网站的设计与实现上海人才网官网网址
  • 国内做网站多少钱商品展示软件
  • 怎么发布自己的网站湖南网站制作团队
  • 自己动手做衣服网站wordpress 有必要静态化
  • 高端精品网站建设洪梅做网站
  • 举报网站建设情况总结搜狐网站开发
  • php网站设计人员怎么线上注册公司
  • 给几个网站谢谢仿历史网站模板下载
  • wordpress无需代码建站工信部网站域名查询
  • 成都高档网站建设建筑工程培训网
  • 如何建设一个简易的网站工厂订单管理软件
  • 网站怎样做wap端wordpress 页面显示文章