为了账号安全,请及时绑定邮箱和手机立即绑定

Flask如何获取Post传过来的参数?

Flask如何获取Post传过来的参数?

RISEBY 2019-04-08 11:17:33
我想用Flask给App做一接口,其中用到Post提交数据,怎么也接收不了,应该怎么写这?(注意不是HTML提交的表单)@app.route('/test',methods=['GET','POST'])deftest():ifrequest.method=='POST'://怎么取post参数?else:returnrequest.args.get('abc')更新,用request.form['abc'],可是我这样做用curl-d没问题能取到参数,但是在程序里post请求参数就返回400BadRequest!求破!
查看完整描述

2 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

取得post中返回的data数据的话1.去values里面去取得
html页面:
$.post($SCRIPT_ROOT+'/update_file/'+file_name,
{'newtext':$(".modal-bodytextarea").val()},
//{'newtext':"abc"},
function(data,status){
//if(status=="success")
//window.location.href="{{url_for('refresh')}}";
});
view.py
value=request.values.get('newtext',0)
2.去form里面去取得
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 318 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信