HTTP协议学习

一、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

服务器判断客户的相关信息,比如是否在登录状态


版权声明:本文为weixin_41489908原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。