Как остановить GET на маршруте POST (laravel)

Я новичок в ларавале. Я получил этот маршрут POST, но если кто-то попробует адрес в браузере, он станет маршрутом GET, и laravel выдаст ошибку. Есть ли способ отправить страницу 404 для запроса GET на маршруте POST.

Route::post('/step2Validate', 'StepController@step2Validate');

Если этот маршрут доступен как GET "Метод GET не поддерживается для этого маршрута. Поддерживаемые методы: POST." выдается ошибка.


person chaky    schedule 06.04.2020    source источник


Ответы (1)


Попробуй это:

Route::get('/step2Validate', function() { 
    abort(404); 
    }
);
person Dimitri Mostrey    schedule 06.04.2020