2017-08-14 31 views
0

POSTメソッドがlaravel 5.4で動作していない、GETメソッドが同じコントローラを操作しています。あなたは1つのルートにこの方法をGETPOST方法を組み合わせることができますPOSTメソッドがlaravel 5.4で動作しないwebルートから

​​

enter image description here

+0

ところで、それは –

+0

うん、それはカスタムを綴る '綴ります'array()'を使用している点はありません。 '[]'構文はより短いです。 – murugesh

答えて

1

オプション1

Route::match(array('GET','POST'),'/route','[email protected]_function'); 

オプション2

それとも、この代替使用することができます:

Route::any('/route', '[email protected]_function'); 

をし、コントローラ/関数内で、あなたはメソッド名をこのように確認することができます。

if (Request::isMethod('post')) 
{ 
// ... this is POST method 
} 
if (Request::isMethod('get')) 
{ 
// ... this is GET method 
} 
+0

、custom' –

+0

はい、そうです!あなたの好み。 –

+0

それは私の場合のために働く – murugesh

関連する問題