HTTP协议

6/22/2021 HTTP

摘要

关于HTTP协议相关

# HTTP协议

协议规定了浏览器和万维网服务器之间互相通信的规则,约定

# 请求报文

重点是格式和参数

//行包括三部分:请求类型、url路径、HTTP协议版本POST s?wd=http&rsv_spt=1HOST: atguigu.com
   Cookie: name=guigu
   Content-type: applicaion/x-www-form-urlencoded
   User-Agent: chrome 63
//空行是固定的,必须有
空行
//请求体可以有,可以没有,如果是GET,请求体是空的,如果是POST,请求体可以不为空
体 username=admin&password=admin

1
2
3
4
5
6
7
8
9
10
11

# 响应报文

//行包括三部分:HTTP协议版本、响应状态码、响应状态字符串HTTP/1.1 200 OK
头 Content-Type: text/html;charset=utf-8
   Content-length: 2048
   Content-encoding:gzip
空行
体 <html>
	<head>
	<body>
		<h1>小皮</h1>
	</body>
	</head>
   </html>
1
2
3
4
5
6
7
8
9
10
11
12
13
Last Updated: 11/30/2022, 9:05:57 AM
夜空中最亮的星
逃跑计划