一、文件上传
在控制器中按下面所示书写
public function upload(){$this->domain = $_SERVER['HTTP_HOST']; //获取当前域我, 其实这个是不应该写在这儿(应该是一个全局),我只是做个例子。$file = $this->require->file('file');$name = $file->getClientOriginalName(); //文件名,前端传来的文件名,包括了扩展名$ext = $file->getClientOriginalExtension(); //文件的扩展名,只有扩展名$path = $file->move('./upload' , $name); //将临时文件移动到指定的目录$pathAll = $this->domain . '/upload/' . $name;$arr = ['path' => $pathAll,'msg' => '上传成功'];return response()->json($arr , 200);//注:response()->json($arr , 200)//后面的200为http的状态码。默认就是200,如果想用其他的状态码,请直接写上其他的
}