Laravel结合了表单提交和API请求

时间:2019-07-08 09:14:18

标签: php laravel api

我有一个Laravel API,可以通过中间件使用,并且在外部调用时也可以正常工作。

public function apiMethod(Request $request)
{
$requestData = $request->all();
dd($requestData);
}

此外,我有一个表单,该表单由单独控制器中的方法处理。在这种方法中,我向API发出了请求:

public function formHandler(Request $request)
{
    $request = \Request::create('/path/to/the/api/', 'POST', ['A' => 1]);
    $response = \Route::dispatch($request)->getContent();
}

在这种情况下,$ requestData包含表单参数,而不是我随API请求传递的数组(['A'=> 1])。

所以我想知道在Laravel中解决该问题的正确方法是什么?

0 个答案:

没有答案