ho iniziato ad usare il modulo nginx upload (che crea file di upload come/tmp/000.121.545), ma ho bisogno di graffetta di utilizzare il nome del file originale durante il salvataggio dei file (come /public/avatars/LuckyLuke.jpg)da dove proviene la graffetta per ottenere il nome del file originale?
precedenza nei parametri Rails stavano passando solo
"avatar"=>#<File:/tmp/RackMultipart20100413-6151-t3ecq0-0>
senza nome file originale, quindi mi chiedo da dove viene in graffetta? ho provato a guardare attraverso il codice del plugin ma al momento è un po 'troppo complesso per me.
Yap, è Content-Disposition: form-data; Name = "file"; filename = "file1.txt" Da: http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.2 –
hm, credo che sia così, ma non riesco a trovare alcuna traccia di "Content-Disposition" nel codice a graffetta durante l'apertura. –
Ah, mi dispiace. Vedo cosa stai chiedendo ora. Modificherò la risposta per includere il modo in cui i binari ottengono il nome del file. – mckeed