一、http请求协议
1、常见请求头
accept:浏览器通过这个头告诉服务器,它所支持的数据类型
Accept-Charset: 浏览器通过这个头告诉服务器,它支持哪种字符集
Accept-Encoding:浏览器通过这个头告诉服务器,支持的压缩格式
Accept-Language:浏览器通过这个头告诉服务器,它的语言环境
Host:浏览器通过这个头告诉服务器,想访问哪台主机
If-Modified-Since: 浏览器通过这个头告诉服务器,缓存数据的时间
Referer:浏览器通过这个头告诉服务器,客户机是哪个页面来的 防盗链
X-Requested-With: XMLHttpRequest 代表通过ajax方式进行访问
User-Agent:请求载体的身份标识
2、请求方式
常见的请求方式有GET和POST,GET请求内容有大小限制,POST请求内容没有大小限制
3、请求内容
POST模式,请求内容在请求头下面
GET模式,请求内容在URL地址上面
二、http响应协议
1、协议版本
HTTP/1.1
2、响应码
1xx:接受的请求正在处理
2xx:请求正常处理完毕,常见200
3xx:需要重定向,常见302
4xx:客户端请求有问题,常见404
5xx:服务器出问题,常见500
三、Cookie
服务器判断客户的相关信息,比如是否在登录状态