我喜欢将大量大文件(100MB-1000MB)上传到网络服务。因此,我想将 webClient 与 sendMultiPartForm 一起使用以避免 urlencoding。有必要向用户提供有关进度的反馈。我怎样才能做到这一点。获取进度状态以便计算剩余上传时间?
或者有人提供了 vertx webclient 的下载进度示例,我可以采用它吗?
最佳答案
我检查了来源,我认为 API 目前不直接提供该功能。
虽然我自己没有尝试过,Fuel看起来很方便。它明确提到了分段和文件上传。我还看到了字节级别的进度回调 ( look here )!
我确信还有其他解决方案(纯 Java,甚至其他 Kotlin)。
关于java - Vert.X Web 客户端进度状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59269275/