2017-10-10 14 views
0

私はルーメンlaravelをバックエンドとして使用しています。私は、フロントエンドからangle2を使ってPOSTメソッドを実行しようとしています。 GETメソッドは正常に動作しています。 POSTメソッドでしようとしたとき、私は405の方法はMethod not allowed 405 errorルーメンLaravel 5.4 POSTメソッドが動作しません

ルートを許可されていないとエラーを取得/ web.php $ APP->ポスト( '/ insert_dataを'、 'ExampleController @て、testInsert')です。

+0

POSTメソッドを呼び出そうとしている角度コードを投稿する – ayip

答えて

0

問題は、送信する必要があるデータにあります。 JSONデータを送信する前に、JSONデータをストリング化する必要があります。例:JSON.stringify(値)

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