public function upload(Request $request)
{
if ($request->isMethod('POST')) { //判断是否是POST上传,应该不会有人用get吧,恩,不会的
$file = $request->file('file');//接收图片
$url_path = 'uploads/category';//图片存入路径
$rule = ['jpg', 'png', 'gif'];//可上传的图片格式
if ($file->isValid()) {
$clientName = $file->getClientOriginalName();
$entension = $file->getClientOriginalExtension();
if (!in_array($entension, $rule)) {
return '图片格式为jpg,png,gif';
}
$newName = md5(date("Y-m-d H:i:s") . $clientName) . "." . $entension;
$path = $file->move($url_path, $newName);
$namePath = $url_path . '/' . $newName;
$res = ["code" => 200, "msg" => "上传成功",'src'=>$newName];
return response()->json($res);
}
//
}
}