Как ответить на опции HTTP-метод в Rails-API?
-
21-12-2019 - |
Вопрос
Я использую Rails-API, чтобы построить публичную JSON API.
Я хотел бы ответить на опции HTTP-метод, чтобы принять преимущества обмена ресурсами перекрестного происхождения.
Я делаю это:
headers['Access-Control-Allow-Methods'] = 'POST, PUT, DELETE, GET, OPTIONS'
.
Работает, но некоторые URL не поддерживают все методы HTTP.В этих случаях я лгу.
Я не хочу настроить Access-Control-Methods-методы для каждого URL.
Есть ли способ ответить на реагирование доступа-контроль-методов, основанных на моих маршрутах?
Решение
Проверьте драгоценный камеры Rack-CORS, это позволяет настроить его как файл маршрутов
Не связан с StackOverflow