Dropbox

时间:2015-06-29 14:27:04

标签: download dropbox dropbox-api dropbox-php

有没有办法在从dropbox下载时重命名文件而不更改文件名本身:

例如: 保管箱链接:https://www.dropbox.com/s/uex431ou02h2m2b/300x50.gif?dl=1

并下载文件:NewNameImage.gif而不是300x50.gif

Content-Disposition标题对我没用。

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您在本地下载文件,则应该能够控制给予本地文件的名称,或者能够在事后重命名。例如,使用curl,-JO使用Content-Disposition标头中指定的远程名称下载文件,而-o允许您指定名称:

$ curl -L -JO "https://www.dropbox.com/s/uex431ou02h2m2b/300x50.gif?dl=1"
...
curl: Saved to filename '300x50.gif'
$ ls
300x50.gif
$ mv 300x50.gif "NewNameImage.gif"
$ ls
NewNameImage.gif

或者,在事实之后重命名:

{{1}}