• 售前

  • 售后

热门帖子
入门百科

【Java之网络】HTTP协议的根本格式总结

[复制链接]
123457015 显示全部楼层 发表于 2022-1-16 22:13:27 |阅读模式 打印 上一主题 下一主题
本篇博客紧张先容HTTP协议的根本格式,使用Fiddler抓包工具来查察干系协议。关于Fiddler抓包工具的使用方法,详细已经在上一篇博客中显现了,没有看到的小搭档们记得去看哦!Fiddler工具的使用方法
  
HTTP协议



一. 哀求

1. 首行

在这里,我们使用Fiddler恣意捕捉一条http协议,以搜狗搜索页的哀求的原始数据为例:
我们点击右下角的按钮,使用记事本打开,打开后的结果如下所示:
可以看到哀求为一个文本格式,其每一行都有特定的寄义


我们先看首行(first line)的数据,其紧张分成三个部门(每部门之间使用空格来分隔)
2. 首部


除了首行之外的内容,我们称之为首部(哀求头/header)
可以看出header内里包罗了许多键值对,键值对和键值对之间,使用了换行来分隔,而键和值之间,使用冒号+空格来分隔
3. 空行

header中详细有多少行,是不固定的,每每会使用一个空行来作为竣事的标记,通过首部下面的空行就表现header部门竣事了
4. 正文

有的哀求是有正文的,有的哀求则没有正文,而当前我们看到的这个哀求也是一个空行,是没有正文的
二. 相应

1. 首行

相应的首行也包罗了三个部门:
2. 首部


和哀求的首部类似,也是包罗了许多键值对,也是使用空行作为竣事标记的
3. 空行


此中中央的部门为空行,作为首部的竣事标记
4. 正文

正文(body),正文中的内容可以有,也可以没有,当前,我们是有正文的
这个相应的正文,正是一个html格式的数据
三. 总结



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作