请求消息数据格式
1.请求行
请求方式 请求URL 请求协议/版本
GET /login.html HTTP/1.1
*请求方式
*HTTP常用的两种请求方式
*GET
1.请求参数在请求行中,在URL之后
2.请求的URL长度有限制
3.不太安全
*POST
1.请求参数在请求体中
2.请求的URL没有长度限制
3.相对安全
2.请求头:客户端浏览器告诉服务器一些信息
格式:
请求头名称:请求头值
*常见的请求头:
1.User-Agent:浏览器告诉服务器,我访问你使用的浏览器的版本信息
*可以 在服务器端获取该头的信息,解决浏览器的兼容性问题
2.Referer:http://localhost/login.html
*告诉服务器,请求从哪里来
*作用:1.防盗链 2.统计工作
3.请求空行
空行,就是用于分割POST请求的请求头和请求体的
4.请求体(正文)
*封装POST请求消息的请求参数
*字符串格式![](https://img2020.cnblogs.com/blog/2210235/202012/2210235-20201212152924623-54706524.png)
HTTP请求消息和响应消息