在上传过程中使用HttpURLConnection时,如何在不设置chunkedStreamingMode的情况下测量HttpURLConnection的上传速度?

时间:2019-06-11 11:20:41

标签: java performance kotlin httpurlconnection

我正在尝试测量正在创建的客户端应用程序的上载速度。 同样,to another question的下载速度也很高,我正在尝试在上传进行中做到这一点,并在GUI上更新平均上传速度。

我尝试测量将数据写入HttpsURLConnection的输出流中的速度,但最终我意识到默认情况下HttpsURLConnection会缓冲一些数据,并且直到方法{{1} }或getResponseCode()

通过下面的示例,调用和设置getInputStream()有助于更准确地测量速度,但是不幸的是服务器应用程序不支持该速度,因此我试图弄清楚是否存在其他方法。

示例:

setChunkedStreamingMode(int)

0 个答案:

没有答案