可能重複下載文件時,我保存遠程文件名:
How do I save a file using the response header filename with cURL如何使用curl
我需要下載成千上萬的圖像格式
http://oregondigital.org/cgi-bin/showfile.exe?CISOROOT=/baseball&CISOPTR=0
如果您將該鏈接粘貼到瀏覽器中,我t試圖下載一個名爲1.jp2的文件
我想用curl來做同樣的事情。然而,當我運行
捲曲-I「http://oregondigital.org/cgi-bin/showfile.exe?CISOROOT=/baseball&CISOPTR=0」
文件名被報告爲404.txt,您可以下載並看到它實際上是我想要的文件。我不能使用-O選項,因爲分配給文件的名稱不好,而且我有技術上的理由需要系統上使用的實際名稱。
如何讓curl下載相同的文件我在瀏覽器中檢索時沒有問題?謝謝。
我的猜測是,這與調用者的用戶代理有某種關係,儘管我只是嘗試添加chrome的UA而沒有幫助。 –