В моем коде есть вызовы маршрутизации, чтобы показать изображение внутри папки, в которой есть пара подпапок на основе категорий. Это мой маршрут вызова в datatable, чтобы показать изображение:
<img id="pic" src="{{url('api/image',['folder/subfolder1',$data->image]}}" style="width:150;height:150"/>
Я получил ошибку, из-за которой папка «/» on / folder / subfolder1 перешла в «% 2f», как это предотвратить ??
я ожидаю, что API вернет ссылку, которая выглядит примерно так:
<img id="pic" src="localhost:8000/api/image/folder/subfolder1/image.jpg/>
вместо этого я получил:
<img id="pic" src="localhost:8000/api/image/folder%2fsubfolder1/image.jpg/>
контроллер getImage выглядит примерно так:
public function getImage($foldername,$filename){
$path = ['UPLOAD_PATH'].'/image';
return Image::make($path.'/'.$foldername'/'.$filename)->response();
}
Вот маршрут API:
Route::get('image/{foldername}/{filename}','getImageController@getImage')