【问题标题】:How to get Form Body request using Lumen如何使用流明获取表单正文请求
【发布时间】:2020-11-09 10:27:51
【问题描述】:

在 Postman 中,Body 选项卡假定用于 POST 方法。当我使用 Params 选项卡指定我的请求参数并被接受时。

POST方法中如何只接受Form Body请求而不是Parameters?

我在我的请求文件中使用了这个包 https://github.com/pearlkrishn/lumen-request-validate

【问题讨论】:

  • 您想只接受 POST 内容还是只检索 POST 内容?默认情况下,Laravel/Lumen 接受任何额外的 URL/POST 参数。您通常会定义要检索的内容以使用它们。

标签: php laravel api lumen


【解决方案1】:

默认情况下,无论你使用 body 还是 params 向 Laravel 传值,都可以通过request()->all() 获取。

【讨论】:

  • 我正在使用 Lumen 并且在 lumen 中不存在 request() 方法。
【解决方案2】:

API 使用 Post 方法时,需要在 Body 选项卡中传递参数,并使用dd($request->all()) 获取参数

【讨论】:

  • Post 方法不应接受来自 Params 选项卡的请求参数
猜你喜欢
  • 2018-01-06
  • 1970-01-01
  • 2015-08-10
  • 2021-03-07
  • 2019-11-28
  • 2021-08-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多