[关闭]
@linux1s1s 2016-12-26T14:27:32.000000Z 字数 642 阅读 1486

Base Time-HTTP&TCP/IP Protocol

Base 2016-12


系列博文
Base Time-Http Protocol
Base Time-Bitmap
Base Time-Database
Base Time-Java
Base Time-Design Patterns
Base Time-Java Algorithms

Http Request报文实例

我们用charles抓包看一下报文请求格式

Http Get

此处输入图片的描述

Http Post

此处输入图片的描述

报文格式

从上面的实例,大致能够得出如下的报文格式。
此处输入图片的描述

一共分为四个部分,分别如下:

注意到get方法请求,没有请求体,而post方法请求,一般都有请求体,而且Form表单就是请求体的一部分,如下实例:

此处输入图片的描述

上面的Form表键值对
key: _format
value:json
体现在Raw中如下:

此处输入图片的描述

Http Response报文实例

我们来看看上面Request对应的Response

Http Get

此处输入图片的描述

Http Post

此处输入图片的描述

从上面的实例,大致能够得出如下的报文格式。

此处输入图片的描述

一共分为四个部分,分别如下:

接下来会普及Request和Response相关知识

Http基础知识

此处输入图片的描述

此处输入图片的描述

此处输入图片的描述

小结

最后来个直观的思维导图如下:
此处输入图片的描述

参考博文
你应该知道的HTTP基础知识 基础知识都是参考自该博文,包括原图,特此说明
HTTP 协议入门 HTTP 协议的历史演变和设计思路

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注