Como responder às OPÇÕES de Método de HTTP no rails-api?
-
21-12-2019 - |
Pergunta
Eu estou usando rails-api para criar um público json api.
Eu gostaria de responder às OPÇÕES de Método HTTP para tirar vantagens da Cruz-Compartilhamento de Recursos de Origem.
Eu estou fazendo isso:
headers['Access-Control-Allow-Methods'] = 'POST, PUT, DELETE, GET, OPTIONS'
Ele funciona, mas algumas URLs não oferece suporte a todos os métodos HTTP.Nesses casos, eu estou mentindo.
Eu não quero configurar o Access-Control-Allow-Métodos para cada URL.
Existe uma maneira de responder Access-Control-Allow-Métodos baseados em meus percursos?
Solução
confira o rack-cors gem, ele permite que você configure-o como um arquivo de rotas
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow