これは API であり、第三者から送信されたデータを投稿するため、書き込みには注意してください。
フォームデータがどのようなデータを送信するのかわかりません。
つまり、私が望むのは、POST フォームデータを通じて送信されたすべてのデータを取得することです。
通常、$request->all はフロント デスクからすべてのデータを取得します。
ただし、第三者から送信された場合、$request->all を使用してもフォームデータのデータを直接取得することはできません。
勝者は、フォームデータを直接取得する方法が見つからないと言いました今後は、ネイティブ メソッドを使用してのみ取得できます。
私はそれを自分で解決しました。 $request->all は GET を通じてサードパーティによって送信されたデータを取得できますが、POST を通じて取得することはできません。
あなたが言及した方法はどれも機能しません。このメソッドではPostを取得できません。それらのいくつかの点についてあなたがどう思うかはわかりませんが、私はそれを自分で処理しました。
には
Request
对象来获取。如获取表单全部数据,
$request->all()
。获取表单中键名为name的字段,
$request->get('name')
経由でアクセスできます。詳細については、公式ドキュメントを参照してください。
GitHub にデモを書きましたので、ご覧ください。 https://github.com/MhcII/Form...
$request->all() はまだ取得できます。このコードをテストしたところ、動作しました。
リーリーリーリー