post方法,获取放在body中的数据,使用self.get_body_argument(),有时会报错,解析不出来。
可以使用self.request.body解析数据,再分割数据,得到需要的参数值。
eg:
body = self.request.body
args = dict([x.split('=') for x in body.decode().split('&')])
name = args.get('name')
age = args.get('age')
post方法,获取放在body中的数据,使用self.get_body_argument(),有时会报错,解析不出来。
可以使用self.request.body解析数据,再分割数据,得到需要的参数值。
eg:
body = self.request.body
args = dict([x.split('=') for x in body.decode().split('&')])
name = args.get('name')
age = args.get('age')
转载于:https://my.oschina.net/xxWang/blog/845617