TCP协议(从HTTP3.0开始,切换为UDP)就是HTTP 是 超文本传输协议的缩写HTTP1.1是互联网主流版本HTTP在传输层主要依赖的

news/2025/10/20 18:08:57/文章来源:https://www.cnblogs.com/slgkaifa/p/19153300

TCP协议(从HTTP3.0开始,切换为UDP)就是HTTP 是 超文本传输协议的缩写HTTP1.1是互联网主流版本HTTP在传输层主要依赖的

一、HTTP是什么

HTTP 是 超文本传输协议的缩写
HTTP1.1是互联网主流版本
HTTP在传输层主要依赖的是TCP协议(从HTTP3.0开始,切换为UDP)

二、HTTP应用场景

  1. web开发:网页前端和服务器后端之间的通信
  2. 移动端app:和服务器后端之间的通信
  3. 分布式系统的服务器之间调用
    HTTP是一个典型的一问一答模型,客户端发一个请求,服务器返回一个响应

三、抓包工具

**代理:**依据软件,读取网卡内容,从而让你看到当前的请求和响应的数据明细,而抓包应用就相当于代理
常见的抓包工具有:Fiddler,Charles,Wireshark等等,这里核心介绍Fiddler
安装教程:
1.浏览器搜索Fiddler
在这里插入图片描述
2.找到FIDDLER YOOLS
在这里插入图片描述
选择第二个 Fiddler Classic
3.找到下载位置
在这里插入图片描述
选择Try For Free
4.输入邮箱点击下载
在这里插入图片描述
第一次使用必须简单的设置一下:
在这里插入图片描述
选择Options
在这里插入图片描述
点击HTTPS,全部勾选
否要信任根证书?就是此时注意:会有提示:
一定要选Yes

经过上述设置之后,就可以进行抓包了
在这里插入图片描述
颜色是为了表示响应的数据格式,蓝色表示HTML

四、HTTP请求和响应

1. 一个标准的 HTTP 请求由以下四个关键部分组成:

请求行
请求头
空行
请求主体

首先,抓一个包
在这里插入图片描述
请求行包括 Method、URL、Version(这三者之间有空格),比如
GET https://www.sogou.com/ HTTP/1.1
请求头是键值对形式的元数据,用于向服务器献出关于客户端、请求本身或客户端期望的响应的额外信息,每一行是一个键值对,键和值之间用:空格分隔,比如
Host: www.sogou.com
Connection: keep-alive
Upgrade-Insecure-Requests: 1
空行的存在是为了说明header部分结束接下来就是正文(正文可省略)

2.一个标准的 HTTP 响应由以下四个主要部分组成:

状态行
响应头
空行
响应主体

和请求类似,不再说明

五、认识URL

URL是统一资源定位符,也就是网址,标识一个网络上的资源位置
一个完整的 URL 可以包含多个部分,最常见的结构如下:
Protocol://Host (Domain):Port/Path?Query#Fragment
在这里插入图片描述
URI也是常见的,它是唯一资源标识符,URL是URI的一种搭建方式

六、query string(查询字符串)重点

查询字符串的结构和格式
查询字符串出现在 URL 的路径后面,由以下三个关键元素构成:

分隔符 (?): 查询字符串永远以一个问号 (?) 开始,它将路径和查询参数分隔开。
键值对 (key=value): 实际的资料以键值对的形式存在。
连接符 (&): 如果有多个键值对,它们之间使用一个与号 (&) 连接

七、URL encode

对于query string来说,有时候需要进行encode转码
URL中包含很多特殊符号,都是有特定含义的
要转义的内容,每个字节拿出来,利用十六进制表示,每个字节前加上%
关于具体的编码,可以利用设备
链接: 编码工具

八、认识方法

五种最常用的 HTTP 方法:

  1. GET(最最最常用)
    获取请求获取指定资源的数据或表示形式。GET 请求只应用于检索资料,不应改变服务器状态
  2. POST
    提交/创建用于将内容提交给指定资源(通常是集合),创建新资源,或执行一个有副作用的动作
  3. PUT
    完全替换/更新用请求中携带的有效载荷完全替换目标资源的所有当前表示。如果资源不存在,通常会创建它
  4. DELETE
    删除请求删除指定的资源
  5. PATCH
    部分更新对资源进行部分修改。它只提交需要修改的字段,而不是整个资源

本期内容到此为止,喜欢的话请点个赞,谢谢观看!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/941467.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计极致高效的文件分享系统:哈希算法的艺术与科学

如何在确保文件唯一性的同时,打造短小精悍的分享链接?设计极致高效的文件分享系统:哈希算法的艺术与科学如何在确保文件唯一性的同时,打造短小精悍的分享链接?在日常工作中,我们经常需要分享文件——无论是团队协…

页面测试记录

记录自己的折腾历程闲言碎语记录代码展示: <div style="font-family: Arial, sans-serif; background-color: #fff; padding: 20px; max-width: 1500px; margin: 0 auto;"><div style="backg…

2025年律师事务所权威推荐榜单:房产纠纷/土地/拆迁/继承,婚姻家事/离婚/抚养权/财产纠纷,刑事辩护/合同纠纷/债务债权/交通事故/股权/劳动/企业顾问/知识产权

2025年律师事务所权威推荐榜单:专业法律服务机构的深度解析 在法治建设不断深化的今天,专业律师事务所已成为维护公民权益、保障企业合规经营的重要力量。随着社会经济的快速发展,房产纠纷、婚姻家事、刑事辩护、合…

实用指南:Deepoc具身模型外拓板:重塑居家服务机器人的交互革命

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

springboot多功能智能手机阅读APP设计与实现(代码+数据库+LW) - 实践

springboot多功能智能手机阅读APP设计与实现(代码+数据库+LW) - 实践2025-10-20 18:02 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: aut…

AWS IMDSv2区域级强制实施:提升云安全新举措

本文详细介绍AWS最新推出的区域级IMDSv2强制实施功能,涵盖其安全机制演进历程、API调用方法、Terraform支持实现,以及多层级配置优先级规则,帮助用户全面提升EC2实例元数据服务的安全性。IMDSv2强制实施:即将登陆您…

三桶油

三桶油好的,这是一个非常重要且常见的问题。中国的石油工业格局通常被概括为 “三桶油”,但它们之间有着明确的分工和区别。近年来,随着改革和市场变化,格局也有所演变。 核心:“三桶油” 这是中国石油石化行业的…

2025年涂布机厂家权威推荐榜:PE涂布机,PET涂布机,纸张涂布机,片材涂布机,铜箔铝箔涂布机,TPU涂布机,OPP涂布机,无纺布涂布机,涂布机复合机,石墨烯涂布机,热熔胶涂布机,光学膜涂布机

2025年涂布机厂家权威推荐榜:PE涂布机,PET涂布机,纸张涂布机,片材涂布机,铜箔铝箔涂布机,TPU涂布机,OPP涂布机,无纺布涂布机,涂布机复合机,石墨烯涂布机,热熔胶涂布机,光学膜涂布机 行业背景与发展趋势 涂…

2025 年氢气压缩机生产厂家最新推荐榜:聚焦专业服务与市场口碑的权威甄选指南蚌埠氢气压缩机/安徽氢气压缩机厂家推荐

引言 在全球绿色低碳转型加速推进的背景下,氢能源产业迎来爆发式增长,氢气压缩机作为氢能源储存、运输及应用的核心设备,其性能与品质直接决定产业链效率与安全。当前市场上氢气压缩机品牌繁杂,部分厂家技术薄弱、…

selnium 之实际案例

selnium 之实际案例 1、文本框和密码框定位、按钮 案例链接:http://49.233.201.254:8080/cms/manage/login.do 案例: from selenium import webdriver from time import * dx=webdriver.Chrome() dx.get("…

第十九篇

今天是10月20号,链接了数据库,还在学习web界面开发

2025 年国内油井气压缩机源头厂家最新推荐榜:聚焦行业标杆企业,助力精准选购

引言 在石油、化工等能源行业高速发展的当下,油井气压缩机作为核心设备,直接决定生产效率与安全。然而当前市场中,油井气压缩机厂家数量繁杂,部分企业技术薄弱、工艺落后,产品稳定性与节能性不足,不仅增加企业运…

计算机毕业设计Hadoop+Spatk+Hive滴滴出行分析 出租车供需平衡优化系统 出租车分析预测 大素材毕业设计(源码+LW+PPT+讲解)

计算机毕业设计Hadoop+Spatk+Hive滴滴出行分析 出租车供需平衡优化系统 出租车分析预测 大素材毕业设计(源码+LW+PPT+讲解)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !impo…

QT 5.14.2 Openssl开发

工作有旧工程,使用的是Qt5.14.2版本,请求https时提示不支持。现在找到解决方案了,在这里记录一下。 对应安装openssl1.1.1的库即可。

2025年市面上防撞板品牌与行业内实力厂家排行榜前十强:权威解析与选择指南

摘要 防撞板作为现代建筑装饰中的重要材料,近年来在酒店、医院、学校等场所得到了广泛应用,行业年增长率保持在15%以上(数据来源:中国建筑材料联合会,2024年报告)。随着环保和安全需求的提升,防撞板市场正朝着高…

2025年防撞板品牌排名前十权威推荐:行业趋势与选择指南

摘要 随着建筑装饰行业对安全性和环保性要求的提升,防撞板市场在2025年迎来快速增长,年均复合增长率预计达15%。行业趋势聚焦于绿色材料、智能安装和高性价比产品,推动品牌创新。本文基于用户搜索意图,提供防撞板品…

2025 年液化气压缩机生产厂家最新推荐榜单:聚焦优质企业,深度解析生产实力与产品品质蚌埠液化气压缩机/安徽液化气压缩机厂家推荐

引言 在石油、化工、燃气等关键行业的生产运营中,液化气压缩机作为核心设备,其性能稳定性、质量可靠性与技术适配性直接关系到企业的生产效率、运营安全及成本控制。当前市场上,液化气压缩机生产企业数量繁杂,不同…

2025年票务系统厂家权威推荐榜:景区售票/闸机/验票系统,智慧文旅平台与票务管理软件全景解析

2025年票务系统厂家权威推荐榜:景区售票/闸机/验票系统,智慧文旅平台与票务管理软件全景解析 随着数字经济的深入发展,文旅产业正经历着前所未有的数字化转型浪潮。作为智慧景区建设的核心基础设施,票务系统已从单…

2025年棒球帽源头厂家推荐排行榜,定制棒球帽,刺绣棒球帽,运动棒球帽,防晒棒球帽,潮流棒球帽公司精选推荐

2025年棒球帽源头厂家推荐排行榜:定制、刺绣、运动、防晒、潮流棒球帽公司精选 行业背景与发展趋势 棒球帽作为兼具功能性与时尚性的头部配饰,近年来在全球服饰市场中保持着稳定的增长态势。根据行业数据显示,2024年…

2025 最新天然气压缩机厂家权威推荐榜:聚焦技术实力与行业口碑,助力企业精准选型蚌埠天然气压缩机/安徽天然气压缩机厂家推荐

引言 在能源结构转型深化的背景下,天然气作为清洁高效能源的应用场景持续拓展,天然气压缩机作为产业链核心设备,其性能直接决定开采、输送及应用环节的效率与稳定性。当前市场中品牌繁杂,部分企业缺乏核心技术,产…