API получить метод возврата 404 в Laravel 5.7 - PullRequest
0 голосов
/ 24 апреля 2019

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;
}

Файл изображения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...