Привет, моряк, посмотрим, что ты собираешься делать.
Прежде всего, в Laravel есть 2 разных файла и типа маршрута.
1-) routs / web.php// для представлений в доме (приложении) //
2-) route / api.php // для конечных точек api //
Если вы отправляете GET и ваша конечная точка находится в "web.php"не сработает.Пожалуйста, предоставьте конечные точки через «api.php».
Давайте сделаем вашу отладку в два этапа,
1-) php artisan route: list позволит вам узнать, какой домен находится в какой конечной точке (посмотреть или API).Вы можете получить полный список вашего приложения.
2-) Проверьте, определен ли ваш маршрут в том месте, где он должен быть (web или api)
После того, как вы все это сделали, CORS вызовет у вас проблемупотому что вы отправляете свои запросы на тот же локальный хост.
На быстром, который НЕ предлагает вам сделать следующее:
Зайдите в bootstrap / app.php и добавьте их перед $ app;
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: *');
header('Access-Control-Allow-Headers: X-Requested-With, Content-Type, X-Token-Auth, Authorization');
Пока вы разрабатываете, это позволит вам общаться с вашим бэкэндом, но не пройдет от юнит-тестов.Вы можете просто сохранить день.
Позже, через промежуточное ПО или любые другие библиотеки, вы можете решить проблему.
Надеюсь, это поможет.