2016-05-11 9 views
-1

私は$request->all();$request->input();を試しましたが、両方とも$_GETのデータが含まれています。

Laravelで$_POSTのデータのみを取得するにはどうすればよいですか?

+0

を使用すると、POSTデータを表示したり、挿入したいlaravel.Doとは間違ってもありませんか? –

答えて

7

$requestには、requestというセクションがあり、これにはPOST変数だけが含まれています。

あなたは以下を使用することができますちょうど$_POST変数たい場合:

$request -> request -> all(); 

は同様に、ちょうどGET変数を含んqueryセクションがあります。

次のとちょうど$_GET変数取得できます

$request -> query -> all(); 
+2

これは間違っています!これで私はGETデータを取得します –

+0

POSTリクエストでは、$ request - > request(私はLaravel 5.2で行っています)でPOSTデータを取得するだけです。このようにGET要求では動作しませんが、GET要求では、POSTデータが存在しないことをすでに知っています。 –

+0

はい、POSTデータだけを取得したいのですが、私は1つの関数で投稿だけを取得せずにPOSTだけを提供します。 –

関連する問題