当前位置:   article > 正文

HTTP协议——笔记

HTTP协议——笔记

HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。

HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。

一、请求和响应的结构

请求消息:请求行,请求头,空行,请求体

响应消息:响应行,响应头,空行,响应体

二、请求和响应的图解(下图是使用Fiddler工具抓包获取的)

三、解释

请求消息:

请求行:

           请求方法参考:https://www.runoob.com/http/http-methods.html

           平时常用的请求方法就是 post 或 get

           get请求 参数放在链接后面。

请求头:

           这里有一些数据,都是key和value的形式

空行:

请求体:

           post方式传的数据会在请求体里。

响应消息:

响应行:

          状态码参考:https://www.runoob.com/http/http-status-codes.html

响应头:

          参考:https://www.runoob.com/http/http-header-fields.html

          像cookie就在这里。cookie的值是字典类型,key==>value

空行:

响应体:

          网页右击,查看源代码显示的内容,就是在这里。

四、总结

1.所有的请求和响应都包含那几部分

2.发送请求前和返回响应前,都可以对对应的数据进行修改,增添等。

3.接收的请求或响应后,可以获取指定数据,然后对数据进行判断等使用。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/293837
推荐阅读
相关标签
  

闽ICP备14008679号