2014-02-20 35 views
0

我使用DropNet從Dropbox下載文件,我發現它使用RestClient執行請求。如何通過DropNet處理下載文件進度

我的問題: 無論如何在下載過程中取得進展狀態? 我的意思是,如果我正在下載幾兆字節的文件大小,我將如何知道下載正在進行中?

我們不應該舉個例子回調來告訴調用者有關狀態的信息嗎?每個包都會調用這個調用的狀態,比如包號?這樣客戶端可以等待或重試...?

感謝 約瑟夫

回答

1

可悲的是這個問題的答案是否定的。 RestSharp不支持這個功能,因此DropNet也不支持。

你可以看看DropNetRT,它基於HttpClient https://github.com/dkarzon/DropNetRT。它目前不支持進度,但可以使用類似這樣的方式進行修改:https://stackoverflow.com/a/8492195/75946

如果您確實有這個讓我知道,所以我可以幫助您或將您的更改包括到項目。我對這個功能有一些反饋,但還沒有找到一個好的方法來做到這一點。

+0

好吧,我會看看,並會更新時,有這樣的更新。謝謝 – Joseph