Я использую rails-api для создания публичной json-апи.
Я хотел бы ответить на метод OPTIONS HTTP, чтобы воспользоваться преимуществами совместного использования ресурсов Cross-Origin.
Я делаю это:
headers['Access-Control-Allow-Methods'] = 'POST, PUT, DELETE, GET, OPTIONS'
Он работает, но некоторые URL-адреса не поддерживают все HTTP-методы. В тех случаях я врежу.
Я не хочу настраивать Access-Control-Allow-Methods для каждого URL-адреса.
Есть ли способ ответить Access-Control-Allow-Methods на основе моих маршрутов?