request.POST 与 request.body 区别

request.POST

这个方法只会处理content-type为表单类型的请求数据

因此当Content-Type=application/json时,我们取request.POST只会得到一个空的QueryDict

request.body

request.body取出来是字节码,需要将其编码为字符串

Content-Type=application/json时,还需要用json.loads处理得到的json字符串

status=json.loads(request.body.decode('utf-8')).get("fileAuthorId")

 

原文地址:https://www.cnblogs.com/yifengyu/p/15530236.html