2015-12-10 2 views
1

У меня есть консольное приложение «ASP.NET», я использую клиент «RestSharp» для Dropbox. Мне нужно загрузить часть файла из Dropbox (например, мне нужно прочитать от 0 байт до 10000 байт) и не должен загружать весь файл.C# Dropbox RestSharp скачать часть файла

Мне нужно отправить байты в запрос, а не получить весь файл или сохранить весь файл в локальном хранилище или в памяти.

+0

надеюсь, что это поможет: http://stackoverflow.com/questions/9365687/partially-download-and-serialize- big-file-in-c –

+0

Спасибо @Jelly за ссылку – Abd

ответ

1

/files (GET) in Dropbox API v1 поддерживает запросы на поиск диапазона HTTP, поэтому для вашего примера вы можете просто добавить заголовок Range: bytes=0-10001 к вашему вызову API.

(я считаю, что поддержка API v2 для поиска диапазона планируется, но пока еще не реализована.)

+0

Спасибо @smarx за ответ. – Abd