如何获取从 PUT 方法传递的数据

2023-12-30

我正在为 Laravel 创建一个 API。我使用 PUT 方法来更新数据。

我使用 PUT 方法通过 Postman 发送数据。在我的控制器中,我有一个空数组。如何访问传递的数据?

在我的路线中,我有:

Route::put('vehicletypes/{id}','API\VehicletypeController@update');

在我的控制器中:

public function update(Request $request, $id){

print_r($request->all()); exit;

}

如何获取传入的数据PUT method?


您收到空响应是因为 PHP 对以下内容有一些安全限制:PUT http://php.net/manual/en/features.file-upload.put-method.php。但 Laravel 有一个解决方法。
所以,要解决这个问题,你必须发送一个POST相反,来自邮递员的请求,带有POST param _method有价值PUT。这应该有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取从 PUT 方法传递的数据 的相关文章

随机推荐