对烧瓶服务器的restangular POST请求

时间:2015-12-15 16:51:48

标签: flask restangular

我试图将一个POST请求发送到烧瓶后端。我使用带有以下代码的restangular:

app.config(function(RestangularProvider){
   RestangularProvider.setBaseUrl('http://10.0.46.51:5000/patient');
   });

app.controller('inserisciCtrl', function($scope, Restangular){
$scope.formData={"first_name":"pierpaolo", "last_name":"croce"};
$scope.sendData=function sendData(){
  var paziente=Restangular.all('search');
  paziente.post($scope.formData);
}

});

但我总是这样:"预检的响应有无效的HTTP状态代码405" 我认为这是一个CORS问题,我试图修复它跟随其他人 post..like:

RestangularProvider.setDefaultHeaders({'Access-Control-Allow-origin': '*'});

delete $httpProvider.defaults.headers.common['X-Requested-With']

但问题仍然存在。

有人可以帮助我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您是否在Flask路线上启用了POST?

@app.route('/patient', methods=['POST'])