mik*_*ana 2 python ajax flask python-3.x angularjs
我正在通过AngularJS POST请求发送数据:
$http.post('/process', { 'uid': uid, 'action': action }).success(function(response) {
console.log(response);
});
Run Code Online (Sandbox Code Playgroud)
并尝试在Flask中获取发送的值
@app.route('/process', methods = ['POST'])
def process():
return json.dumps({ 'data': request.form.get('uid', 'EMPTY') })
Run Code Online (Sandbox Code Playgroud)
然后Flask返回{“ data”:“ EMPTY”}响应。request.form是空的。我尝试从中获取数据request.data,但是那里的格式很奇怪。
我正在学习Python和Flask,所以我想使用本机库来完成这项工作,而现在没有任何其他包。
get_json() 方法帮我
@app.route('/process', methods = ['POST'])
def process():
return json.dumps({ 'data': request.get_json().get('uid') })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2011 次 |
| 最近记录: |