在Lumen Laravel 5.4 POST方法不起作用

时间:2017-10-10 09:27:51

标签: lumen

我使用流明laravel作为后端。我尝试使用angular2从前端执行POST方法。 GET方法工作正常。但是当尝试使用POST方法时,我将错误视为405方法不允许Method not allowed 405 error

路由/ web.php     $ app-> post(' / insert_data',' ExampleController @ testInsert');

1 个答案:

答案 0 :(得分:0)

问题在于我们需要发送的数据。您必须在发送之前对JSON数据进行字符串化。例如:JSON.stringify(values)

this._http.post('http://local.amazonlaravel.com/api/add_products',JSON.stringify(values),{
})
.subscribe(
  res => {        
    // console.log(values);
  },
  err => {
    console.log("Error occured");
  }
);