请求 Request
第一部分 请求行
- 动词
- get/post/put/patch…
- URL ( HTTP中不支持锚点# )
- index.html/w=hi&…
- 版本号
- HTTP/1.1
第二部分 请求头
- Accept 期望接受的内容
- text/html
- Host 用户发送的域名
- baidu.com
- Connection
- keep-alive
- Content-Type 表示第四部分格式
- application/json
- …
第三部分 固定死的内容
\r \n(回车换行)
第四部分 消息体
{“name”:”Frank”}
响应 Response
第一部分 状态行
- 版本号
- HTTP/1.1
- 状态码
- 200/404/500…
- message
- OK
第二部分 响应头
- Content-Type 第四部分内容 MIME Type
- text/html
- Set-Cookie 设置Cookie
- session_id=xxx;expires=…
- Connection
- keep-alive
- Content-Encoding
- gzip
第三部分 固定内容
\r\n
第四部分 消息体
{“name”:”Gouson”}