Domanda

Voglio aggiungere Content-Disposition Intestazione di un file che sto caricando con CarrierWave (non è un'opzione per farlo in seguito tramite la query Param nell'URL).

C'è qualcosa che posso aggiungere al AttachmentUploader Modello che mi aiuterebbe a realizzare questo, prima che il file venga caricato?

Grazie!

È stato utile?

Soluzione

È possibile impostare gli attributi a livello globale nella configurazione CarrierWave -

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

Oppure puoi definirlo sulla classe del caricatore

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

e il metodo sul caricatore può utilizzare i dati accessibili al caricatore per determinare il valore di ritorno appropriato per Fog_Attributes

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top