URI маршрута API, зарегистрированный с использованием метода GET и функции обратного вызова от определенного контроллера, и он возвращает представление 404
Маршрут API был сгруппирован внутри префикса и пытался вручную подключить API к URI, но когда я использую метод post, он работает просто отлично.
Route.php
Route::group(['prefix' => '/api'], function() {
Route::get('/avatar/{avatar}', 'AvatarController@avatar');
});
AvatarController.php
public function avatar($avatar) {
$path = storage_path('app/avatars/' . $avatar);
if (!File::exists($path)) {
abort(404);
}
$file = File::get($path);
$type = File::mimeType($path);
$response = Response::make($file, 200);
$response->header("Content-Type", $type);
return $response;
}
Файл изображения