笔记:
HTTP协议的概述
什么是http协议
HTTP协议:规定了浏览器和服务器端的数据交互的格式
HTTP的特性
1.基于请求和响应模型
必须先有请求,后有响应
请求和响应必须成对出现
2.HTTP的版本
http1.0:短链接
http1.1:长链接
http协议的抓包分析
1.分析HTTP协议
准备工作
创建页面
安装HTTPWatch(IE)或者使用谷歌、火狐的F12工具
请求部分
响应部分
HTTP协议之请求部分
1.请求行
请求方式
请求方式有很多种,常用两种:GET和POST
GET和POST的区别?
GET:请求的参数会显示到地址栏,通常是有大小的限制,没有请求体
POST:请求体的参数不会显示到地址栏,POST没有大小的限制,有请求体(请求参数),只有表单设置了method="post"才是post请求
请求路径
协议版本
请求头
请求体
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>demo.html</h1>>
<form action="demo2.html" method="post">
姓名:<input type="text" name="name"><br>
性别:<input type="text" name="sex"><br>
<input type="submit" value="提交">
</form>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>Success!!!</h1>
</body>
</html>