HTTP与QUIC协议

本文详细介绍了HTTP请求与响应的过程,包括请求行、首部和实体的构建,以及HTTP2.0的性能优化思路。同时,探讨了基于UDP的QUIC协议,其特色在于自定义连接机制、重传机制、无阻塞的多路复用和流量控制,旨在解决HTTP和TCP面临的问题,提高网络传输效率。
摘要由CSDN通过智能技术生成

HTTP请求与响应的过程

首先在浏览器输入www.163.com(url 统一资源定位符) 通过DNS解析获得IP地址,然后封装一个http请求

Http请求的构建

请求行 方法 URL 版本
首部 key value key value
实体

http请求包含三部分:请求行、首部、实体

请求行:
  1. 版本为http版本,如1.0, 1.1, 2.0
  2. URL:即www.163.com
  3. 方法:如get post put delete
首部:保存重要的字段

例如:

  • accept-charset 客户端可以接受的字符集
  • content-type 正文的格式
  • cache-control 控制缓存

HTTP请求的发送

HTTP是基于TCP,所以使用面向连接的方式发送请求,通过stream二

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值