Amazon s3 DropBox:按部件下载文件?

Amazon s3 DropBox:按部件下载文件?,amazon-s3,dropbox,dropbox-api,Amazon S3,Dropbox,Dropbox Api,有没有办法使用drop box API下载部分文件?这在文件可能非常大的情况下非常有用。我想将文件从DropBox传输到AWS S3,但我不想将文件复制到本地硬盘,因为这比将流保存在内存中要花费更长的时间,如果有多个大文件同时从DropBox传输到S3,可能会用临时文件填满硬盘 查看drop box java SDK(1.7.7)DbxClient 有一种方法似乎能满足我的需求 public Downloader startGetFile(最终字符串路径,字符串版本) 但是,返回的下载程序只有一

有没有办法使用drop box API下载部分文件?这在文件可能非常大的情况下非常有用。我想将文件从DropBox传输到AWS S3,但我不想将文件复制到本地硬盘,因为这比将流保存在内存中要花费更长的时间,如果有多个大文件同时从DropBox传输到S3,可能会用临时文件填满硬盘

查看drop box java SDK(1.7.7)
DbxClient
有一种方法似乎能满足我的需求
public Downloader startGetFile(最终字符串路径,字符串版本)


但是,返回的
下载程序只有一个公共方法
DbxEntry.File copybody和close(OutputStream target)

使用Java SDK,我认为
getFile
可以满足您的需要。它将一个
OutputStream
作为参数,因此您可以启动对S3的HTTP请求,获取一个要写入S3的输出流,并将该流传递给
getFile

编辑:下面是到
获取文件

EDIT2:我还应该指出,它确实支持HTTP范围检索请求,因此您也可以下载您想要的任何块