我想用Flask给App做一接口,其中用到Post提交数据,怎么也接收不了,应该怎么写这?
(注意不是HTML提交的表单)
@app.route('/test', methods=['GET', 'POST'])
def test():
if request.method == 'POST':
//怎么取post参数?
else:
return request.args.get('abc')
更新,用request.form['abc'],可是我这样做用curl -d没问题能取到参数,但是在程序里post请求参数就返回400 Bad Request!求破!
用到Request Object,比如
官方文档有介绍
http://flask.pocoo.org/docs/quickstart/#accessing-request-data
http://flask.pocoo.org/docs/api/#incoming-request-data
http://flask.pocoo.org/docs/api/#flask.request