脚本宝典收集整理的这篇文章主要介绍了【Java之网络】HTTP协议的基本格式总结,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
本篇博客主要介绍HTTP协议的基本格式,使用Fiddler抓包工具来查看相关协议。关于Fiddler抓包工具的使用方法,具体已经在上一篇博客中展现了,没有看到的小伙伴们记得去看哦!Fiddler工具的使用方法
在这里,我们使用Fiddler随便捕获一条http协议,以搜狗搜索页的请求的原始数据为例F1a;
我们点击右下角的按钮,使用记事本打开,打开后的效果如下所示:可以看到请求为一个文本格式,其每一行都有特定的含义
我们先看首行(First line)的数据,其主要分成三个部分(每部分之间使用空格来分隔)
header中具体有多少行,是不固定的,往往会使用一个空行来作为结束的标记,通过首部下面的空行就表示header部分结束了
有的请求是有正文的,有的请求则没有正文,而当前我们看到的这个请求也是一个空行,是没有正文的
响应的首行也包含了三个部分:
正文(body),正文中的内容可以有,也可以没有,当前,我们是有正文的
这个响应的正文,正是一个html格式的数据
以上是脚本宝典为你收集整理的【Java之网络】HTTP协议的基本格式总结全部内容,希望文章能够帮你解决【Java之网络】HTTP协议的基本格式总结所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。