Pregunta

Quiero agregar Content-Disposition Encabezado a un archivo que estoy cargando con CarrierWave (no es una opción hacerlo después a través de la consulta param en la URL).

¿Hay algo que pueda agregar al AttachmentUploader ¿Modelo que me ayudaría a lograr esto, antes de que se cargue el archivo?

¡Gracias!

¿Fue útil?

Solución

Puede establecer atributos a nivel mundial en su configuración CarrierWave -

CarrierWave.configure do |config|
  config.fog_attributes = {'Content-Disposition' => ...}
end

o puede definirlo en la clase de cargador en sí

def fog_attributes
  {'Content-Disposition' => ...}
end

y el método en el cargador puede usar datos accesibles para el cargador para determinar el valor de retorno apropiado para fog_attributes

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