一、查询字符串数据(string)
形如:?key1=value1&key2=value2
使用
1.
request.GET.get("key", "value")
获取
2.request.GET.getlist("key",[])
获取最后一个值
二、请求体数据(body):
比如:表单数据、json、…
2.1 表单数据:(只支持post方式发来的请求)
request.POST.get("name", "")
2.1 json数据:(支持post、put请求方式)
json_str = request.body
# 属性获取最原始的请求体数据
json_dict = json.loads(json_str)
# 将原始数据转成字典格式
json_dict.get("key", "默认值")
# 获取数据
三、URL路径中的特定部分数据
正则、或者路由转换器
四、请求头数据(header):
request.MEAT.get("key")