流明API文件上传无效

时间:2018-01-11 04:51:28

标签: php api laravel-5 lumen

问题是,当我发送时,Request对象返回Null,Content-Type:multipart / form-data如果我将Content-Type更改为application / json就像魅力一样工作,我想从中获取输入文件Api请求。任何建议??

这是我的代码我使用Postman来调用服务

 if( $request->file('image'))
           {
           $file = $request->file('image')->getClientOriginalName();
           $date = new DateTime();
           $d = $date->format('YmdHms').$file;
           $destinationPath ="images/";
           $request->file('image')->move($destinationPath, $d);
           }
           else 
           {
               $d = '';
           }

         $artistWork = ArtistWork::create([      
            'artist_id' => $request->input('artist_id'),    
            'image'=>$d,
                ]);

在标题中使用:  内容类型:多部分/格式数据

1 个答案:

答案 0 :(得分:0)

请检查upload_max_filesize中的post_max_sizephp.ini指令

如果file太小,魔术变量upload_max_filesize将为空,则无法使用$_FILES方法访问上载的文件