Kar*_*hik 3 php laravel laravel-5 laravel-5.3 laravel-5.4
我正在为 Laravel 创建一个 API。我使用 PUT 方法来更新数据。
我使用 PUT 方法与 Postman 发送数据。在我的控制器中,我得到了一个空数组。如何访问传递的数据?
在我的路线中,我有:
Route::put('vehicletypes/{id}','API\VehicletypeController@update');
Run Code Online (Sandbox Code Playgroud)
在我的控制器中:
public function update(Request $request, $id){
print_r($request->all()); exit;
}
Run Code Online (Sandbox Code Playgroud)
如何获取PUT方法中传递的数据?
小智 5
Laravel 会作弊,因为 html 表单只支持 GET 和 POST,但它确实理解真正的 PUT/PATCH 请求。
问题似乎出在 Symfony 中,如果它是 multipart/form-data,则无法解析数据,作为替代尝试使用 x-www-form-urlencoded content disposition。
| 归档时间: |
|
| 查看次数: |
12479 次 |
| 最近记录: |