4
我有這樣的代碼在AngularJS:發送帶有Angularjs POST請求,並得到參數在燒瓶中後端
myApp.controller('LoginCtrl', function($scope, $http){
$scope.formData = {};
$scope.doLogin = function(url, pass){
$http({
url: url,
method: "POST",
data: $.param($scope.formData)
}).success(function(data) {
console.log(data)
});
}
});
而在beckend(瓶),我有這樣的:
def user_authenticate():
login = request.args.get('login')
password = request.args.get('password')
print login, password
的問題在於request.args是空的。
這是因爲'request.args'只包含url參數(所以'''後面的所有內容),'request.form'包含POST字段。 –
Humm很高興知道!我現在只是拿Flask =) – rafaels88