请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么是从request.body中获取数据

    received_body = request.body.decode('utf-8')
    received_body = json.loads(received_body)
  
    cities = received_body.get('cities')
    前台小程序获取的数据,为啥要经过这种处理,之前从postman中获取数据是直接写进postman中很好理解,为啥小程序也是body,而不是直接get得到值

正在回答

1回答

咚咚呛 2019-12-15 22:57:04

因为数据是通过POST发送到后台的,POST方法的数据是存放在body上的,这个要和之前postman的GET方法的区分开。

0 回复 有任何疑惑可以回复我~
  • 提问者 宝慕林6549613 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-12-16 12:21:59
  • 提问者 宝慕林6549613 #2
    那小程序返回给后台的post方法一般都是通过body得到的么?除了file
    回复 有任何疑惑可以回复我~ 2019-12-16 12:23:42
  • 咚咚呛 回复 提问者 宝慕林6549613 #3
    是的,同学可以在这个基础上多了解一下HTTP请求方法,对成长会很有帮助。
    回复 有任何疑惑可以回复我~ 2019-12-16 12:31:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信