三方面搞定http协议之“报文模型”
2024-09-01 06:47:04
关于http协议,这一块的知识其实相当大,但是作为一个前端开发者来说,我觉得只要知道三方面的内容就足矣把http协议是个什么东西解释清楚了。而这三方面,就是http的报文模型,请求方式以及状态码。
这篇我们就来看报文模型。
首先,报文是指网络传输与交换数据的基本单位,可以把它理解为一个装好了完整数据信息的袋子。http报文,则是指客户端一次性发送给服务端的数据块,或者是服务端一次性返回给客户端的数据块。所以http报文就分成了两种:http请求报文和http响应报文。
关于http请求报文的模型是这样的:请求行 - 请求头 - 空行 - 主体。而http响应报文的模型则为:状态行 - 消息头 - 空行 - 主体。
请求报文模型就看看下面这个例子:
这个是我自己手写的例子,如果你有耐心看完,会发现我写的是非常之通俗易懂。基本上请求报文模型都可以这样去分析。
而响应报文则是像这样的:
这就是两种http报文模型的基本介绍,而http请求方法有哪几种,他们的细微区别又在哪里,且听我下回分解。(。・∀・)ノ
最新文章
- python学习4 常用内置模块
- linux编程中接收主函数返回值以及错误码提示
- (原创)mybatis学习二,spring和mybatis的融合
- redis哨兵配置
- SSIS WITH VERTICA的注意事项总结
- javascript设计模式学习之三—闭包和高阶函数
- C++之算法题模板
- IText 生成页脚页码
- (转载)利用burp suite截断上传拿shell
- 8、Preferences
- 使用C#进行应用程序间通信(WPF与Unity通信)
- 《十天学会单片机和C语言编程》
- 测试那些事儿—Linux搭建环境基础步骤
- 我的2015年ccf的解答
- Skype for Business Server-呼叫质量仪表板(一)安装与配置
- Django template 过滤器
- linux部署MantisBT(一)部署apache
- libevent基础知识
- Unity3D 屏幕空间雪场景Shader渲染
- 【bzoj1024】生日蛋糕