Никаких вариантов маршрута в Rails 5 после использования стойки-драгоценного камня - PullRequest
0 голосов
/ 30 октября 2019

Я использую ruby-2.5.3 и Rails 5.2.2

Я использую rack-cors gem, чтобы разрешить запросы между источниками.

Я добавил следующие строки в файл config/application.rb.

config.middleware.insert_before 0, Rack::Cors do
  allow do
    origins '*'

    resource '*',
             headers: :any,
             methods: [:get, :post, :put, :patch, :delete, :options, :head]
  end
end

Кроме того, в GemFile я добавил строку:

gem 'rack-cors', :require => 'rack/cors'

и яЯ также запустил пакетную установку.

Теперь, когда я запускаю OPTIONS localhost:3001/api/v1/flight/search through POSTMAN,

Я получаю следующую ошибку:

ActionController::RoutingError (No route matches [OPTIONS] "/api/v1/flight/search")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...