У меня есть Rails API
, к которому обращается моя React
клиентская сторона. Каждый раз, когда приложение реакции загружается, оно делает get
запрос к API
на путь /
, и это вызывает ошибку:
ActionController::RoutingError: No route matches [GET] "/"
Хотя это на самом деле не влияет на взаимодействие пользователя с приложением, я все же хотел бы удалить это.
Мой API имеет нормальный путь <url>/backend-api/v2.3.3/..
Я думаю, это можно исправить, добавив root
путь к маршрутам, но учитывая, что изначально загруженные страницы в React статичны и на самом деле не нуждаются в вызове API, как я могу поймать этот начальный GET /
и предотвратить появление ошибки? поднятый?
/
будет правильным подходом. Подход к скрытию ошибки на стороне сервера - это обходной путь, который просто скрывает симптомы изначально неправильного поведения. - person Fabio   schedule 11.06.2018