c# Dropbox RestSharp 下载部分文件

c# Dropbox RestSharp download part of file

我有一个 'ASP.NET' 控制台应用程序,我使用 Dropbox 的 'RestSharp' 客户端。 我需要从 Dropbox 下载部分文件(例如我需要从 0 字节读取到 10000 字节)并且不应该下载所有文件。

我需要发送请求中的字节而不是获取整个文件或将整个文件保存在本地存储或内存中。

/files (GET) in Dropbox API v1 支持 HTTP 范围检索请求,因此对于您的示例,您只需将 header Range: bytes=0-10001 添加到 API 调用即可。

(我相信 API v2 对范围检索的支持已计划但尚未实现。)