1. IETF组织制定的标准
rfc7234: https://tools.ietf.org/html/rfc7234 --- 原来的2616以被废弃
2. 格式
HTTP分为 请求Request 和 响应Response,如图:
Request
Header:
Body:
一般请求体就是以下4种格式
Demo:
GET / HTTP/1.1 Host: time.geekbang.org
Response
Header:
Body:
一般响应体就是HTML、JSON 或者 二进制多媒体数据
Demo:
HTTP/1.1 301 Moved Permanently Date: Fri, 25 Jan 2019 13:28:12 GMT Content-Type: text/html Content-Length: 182 Connection: keep-alive Location: https://time.geekbang.org/ Strict-Transport-Security: max-age=15768000 <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
3. HTTP Method
4. HTTP Status Code
状态代码有以下:
常见状态代码、状态描述的说明如下。
原文:https://www.cnblogs.com/amiezhang/p/6715069.html