1、Http协议
1、请求(request)
1、 请求起始行
2、请求消息头
3、请求主体
2、响应(response)
1、响应起始行
协议的名称/版本号 响应状态码 原因短句
2、响应消息头
3、响应主体
2、HttpRequest介绍
1、什么是HttpRequest
HttpRequest,在Django中是对请求对象封装的体现。他封装了请求你过程中所有的信息。在·Django中,HttpRequest被化身成了request封装到视图处理函数中作为参数,在调用视图时自动传入
2、HttpRequest中的主要内容
1、request.schene:请求协议
2、request.body:请求主体
3、request.path:请求路径
4、request.get_host():请求主机/域名
5、request.method:请求方法
6、request.GET:get请求方式提交的数据
7、request.POST:post请求方式提交的数据
8、request.COOKIES:cookies中的数据