ActionController :: RoutingError: Нет подходящих маршрутов [GET] "/" - PullRequest
0 голосов
/ 11 июня 2018

У меня есть Rails API, к которому обращается моя React клиентская часть.Каждый раз, когда приложение реагирует на загрузку, оно отправляет get запрос к API для пути /, и это вызывает ошибку:

ActionController::RoutingError: No route matches [GET] "/"

Хотя это не влияет на взаимодействие с пользователем наприложение, но я все еще хотел бы удалить это.

Мой API имеет нормальный путь <url>/backend-api/v2.3.3/..

Я думаю, что это можно исправить, добавив путь root на маршруты, но учитывая, что изначально загруженные страницы в React являются статическими ина самом деле не нужно делать вызов API, как я могу перехватить этот начальный GET / и предотвратить возникновение ошибки?

1 Ответ

0 голосов
/ 12 июня 2018

добавьте этот файлways.rb в область действия API:

get '/', to: proc { [200, {}, ['']] }
...