:플라스크 : POST 양식이 비어 내가 AngularJS와 POST 요청을 통해 데이터를 전송하고 있습니다
$http.post('/process', { 'uid': uid, 'action': action }).success(function(response) {
console.log(response);
});
그리고 플라스크에
@app.route('/process', methods = ['POST'])
def process():
return json.dumps({ 'data': request.form.get('uid', 'EMPTY') })
를 발송에 실패 값을 얻으려고 노력 그리고 플라스크 다시 { "데이터를 반환 ":"비 었음 "} 응답. request.form
이 비어 있습니다. request.data
에서 데이터를 가져 오려고했지만 이상한 형식입니다.
저는 파이썬과 플라스크를 배우려고합니다. 그래서 지금 다른 패키지없이 네이티브 라이브러리로이 작업을하고 싶습니다. 당신이 request.form
을 통해 데이터를 얻고 싶다면
왜 request.args를 사용하지 않습니까? – taskiner
@taskiner 원인은 GET 요청 때문입니다. – mikatakana