[英]Dingo API (dingo/api) Handle input file
How to handle "form-data" files in Dingo Api controller?如何处理Dingo Api controller 中的“表单数据”文件?
$api->post('picture', [
'uses' => 'SomeController@uploadPicture',
]);
And controller:和 controller:
public function uploadPicture(Request $request){
dd($request->allFiles()); // !!!!!!!! return an empty set []
}
The question is how to get $request's file methods work?问题是如何让 $request 的文件方法起作用?
Access the files posted in the request by name按名称访问请求中发布的文件
public function uploadPicture(Request $request)
{
dd(\Input::file('html_or_postman_name_of_file_input_here'));
}
Assuming an HTML form like this (even if posting via Ajax)假设像这样的 HTML 形式(即使通过 Ajax 发布)
<form action="/url" method="post" enctype="multipart/form-data">
@csrf
<input type="file" name="html_name_of_file_input_here">
<button type="submit">Submit</button>
</form>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.