Pregunta

Estoy usando Rails-API para construir una API de JSON pública.

Me gustaría responder a las opciones de método HTTP para aprovechar las ventajas del intercambio de recursos de origen cruzado.

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

Estoy haciendo esto:

headers['Access-Control-Allow-Methods'] = 'POST, PUT, DELETE, GET, OPTIONS'

funciona, pero algunas URL no admiten todos los métodos HTTP.En esos casos estoy mintiendo.

No quiero configurar los métodos de control-control de acceso para cada URL.

¿Hay alguna manera de responder a los métodos de control de control-Permiso en función de mis rutas?

¿Fue útil?

Solución

Revisa la gema Rack-CORS, le permite configurarlo como un archivo de rutas

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top