【发布时间】:2021-05-11 13:33:00
【问题描述】:
如何将图像从 laravel 检索到纯 HTML: laravel 和 HTMl 都运行在不同的端口 Laravel 控制器:
public function imageUpload(Request $request)
{
$allowedfileExtension=['jpg','png','jpeg'];
$file = $request->file('fileName');
$extension = $file->getClientOriginalExtension();
$check = in_array($extension,$allowedfileExtension);
if($check) {
$file=$request->fileName ;
$path = $file->store('public/images');
$name = $file->getClientOriginalName();
return response()->json([
'message' => $path,
'Filevalidation'=>True
],200);
} else {
return response()->json([
'message' => "Invalid File Extension",
'Filevalidation'=>True
]);
}
}
图像存储在storage/app/public/images/ScTZ2rhj26sdJT3la5TKKsZ1DPbnbNl1YDuC3JrS.jpg(此路径)
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<h1>Hello</h1>
<img
src="http://127.0.0.1:8000/public/images/C7o2dEHLlZLyP7RJewuiRsC4DiQ4oAyDxmPmJrsb.jpg"
alt=""
/>
</body>
</html>
【问题讨论】:
标签: reactjs laravel laravel-5 eloquent react-hooks