http协议
post和get见知乎https://www.zhihu.com/search?type=content&q=post%E5%92%8Cget
1请求参数
1.1GET请求
#请求行
1)请求方式 GET
2)请求资源路径[+?+请求参数]
3)请求协议版本号 http/1.1
#请求头
key:value组成 不同键值对 有不同含义 :用:分割

1.2 POST请求
#请求行
1)请求方式 POST
2)请求资源路径[+?+请求参数]
3)请求协议版本号 http/1.1请求行
#请求头
key:value组成 不同键值对 有不同含义 :用:分割
空行 头和体之间有个空行
#请求体----》就是发送给服务器的数据

2.常用请求头:
accept :表示客户端可以接受的数据类型
accept-language:表示客户端可以接受的语言类型
user-agent: 客户端
host:请求时服务器的ip和端口号
3.常见GET请求:
1)form标签 method=GET
2)a标签
3)link标签
4)script标签引入js文件
5)img标签引入图片
6)iframe引入html页面
7)在浏览器地址输入地址后 敲回车
4 POST请求:
form标签 method=POST
5响应的HTTP协议格式
5.1响应行
1)响应协议和版本号
2)响应状态码 200 302 404 500
3)响应状态描述符
5.2 响应头
1)键值对 同上
空行
5.3 响应体 回传客户端的数据
5 常见响应码
200 请求成功
302 请求重定向
404 请求服务器收到了 但是数据不存在或者请求地址错误
500 服务器收到请求 但是服务器内部错误(代码错误)
405 请求行中指定的请求方法不能被用于请求相应的资源。
6MIME类型说明:
MIME是HTTP协议中数据类型,全称是多功能Internet邮件扩充服务
MIME类型的格式是大类型/小类型 并与某一种文件的扩展名相对应
常见的MIME类型:见图片!

浙公网安备 33010602011771号