Eventuali duplicati:
How do I save a file using the response header filename with cURLCome faccio a mantenere il nome del file remoto quando il download di un file utilizzando ricciolo
Ho bisogno di scaricare molte migliaia di immagini nel formato
http://oregondigital.org/cgi-bin/showfile.exe?CISOROOT=/baseball&CISOPTR=0
Se si incolla quel collegamento in un browser, i t cerca di scaricare un file chiamato 1.jp2
Voglio usare arricciatura per fare lo stesso. Tuttavia, quando ho eseguito
ricciolo -I 'http://oregondigital.org/cgi-bin/showfile.exe?CISOROOT=/baseball&CISOPTR=0'
il nome del file viene segnalato come 404.txt che si può scaricare e vedere che è in realtà il file che voglio. Non riesco a utilizzare l'opzione -O perché il nome assegnato al file non è valido e ho motivi tecnici per aver bisogno del nome effettivo utilizzato nel sistema.
Come posso ottenere arricciatura per scaricare lo stesso file non ho problemi a recuperare nel mio browser? Grazie.
la mia ipotesi è che questo è in qualche modo correlato all'agente utente del chiamante, anche se ho appena provato aggiungendo UA di Chrome e che non ha aiutato. –