其他分享
首页 > 其他分享> > 前端工程师必须要知道的HTTP部分

前端工程师必须要知道的HTTP部分

作者:互联网

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

状态代码有以下:

常见状态代码、状态描述的说明如下。

 

标签:HTTP,请求,工程师,301,前端,GET,Moved,Permanently
来源: https://www.cnblogs.com/amiezhang/p/6715069.html