input 上传文件在前端通过ajax生成formData,在传递到控制器后,如何接收,input(‘post.’)方法已经不行,因为input(‘post.’)接收的数组格式的数据。而对于formData格式数据的接收,可以通过request()来实现,格式为: request()->file(‘file’)。第一个file是file函数,第二个则是参数,formData传递过来的。
当然,也可以用$this->request->file(‘file’)。
input 上传文件在前端通过ajax生成formData,在传递到控制器后,如何接收,input(‘post.’)方法已经不行,因为input(‘post.’)接收的数组格式的数据。而对于formData格式数据的接收,可以通过request()来实现,格式为: request()->file(‘file’)。第一个file是file函数,第二个则是参数,formData传递过来的。
当然,也可以用$this->request->file(‘file’)。