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.

http://www.w3.org/TR/cors/

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?

Foi útil?

Solução

confira o rack-cors gem, ele permite que você configure-o como um arquivo de rotas

https://github.com/cyu/rack-cors

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top