如何处理DropNet下载文件的进度

时间:2014-02-20 09:56:49

标签: rest-client dropnet

我正在使用DropNet从Dropbox下载文件,我看到它使用RestClient来执行请求。

我的问题: 无论如何在下载期间获得进度状态? 我的意思是,如果我正在下载几兆字节的文件大小,我怎么知道下载正在进行中?!

我们不应该通过回调来通知调用者有关状态吗?,每个包调用此调用bace状态如包号?,所以客户端可以等待或重试...?

由于 约瑟夫

1 个答案:

答案 0 :(得分:1)

可悲的是,答案是否定的。 RestSharp不支持这一点,所以DropNet也不支持。

你可以看看基于HttpClient https://github.com/dkarzon/DropNetRT的DropNetRT。它目前不支持开箱即用的进度,但可以使用类似的内容进行修改:https://stackoverflow.com/a/8492195/75946

如果你确实有这个让我知道,那么我可以帮助你或将你的更改包含在项目中。我对这个功能有一些反馈,但还没有找到一个很好的方法。