标签: java networking
我正在编写一个小型Java客户端应用程序,它使用http流将内容上传到远程服务器,我已经包含一个进度条,为用户提供完成估算。目前,程序将一个小文件发送到远程服务器,并根据文件大小/总传输时间计算上游比特率。我想知道是否有更优雅的方式来做到这一点?有什么想法/提示吗?
由于
答案 0 :(得分:1)
如果必须编写将字节写入传出HTTP流的循环,则可以添加传输的字节数,并在每次循环迭代结束时更新它。然后只需添加进度条like that。