Java 计算Apache.HttpClient接收了多少数据?
我只想测量HTTP上服务器客户端的网络速度 为此,我的服务器API将大数据(1GB,字节数组)和客户端请求返回到此API,但在特定秒后将强制断开连接 然后我会计算出客户端得到了多少,并除以秒数 我正在使用Java 计算Apache.HttpClient接收了多少数据?,java,apache-httpcomponents,Java,Apache Httpcomponents,我只想测量HTTP上服务器客户端的网络速度 为此,我的服务器API将大数据(1GB,字节数组)和客户端请求返回到此API,但在特定秒后将强制断开连接 然后我会计算出客户端得到了多少,并除以秒数 我正在使用CloseableHttpAsyncClient,HttpAsyncRequestProducer,AsyncCharConsumer。我在asynchCharConsumer.onCharReceived()中总结接收到的数据,并尝试使用HttpGet.abort()断开连接 当我没有强制断开
CloseableHttpAsyncClient
,HttpAsyncRequestProducer
,AsyncCharConsumer
。我在asynchCharConsumer.onCharReceived()
中总结接收到的数据,并尝试使用HttpGet.abort()
断开连接
当我没有强制断开连接时,汇总装载是正确的,但此请求被中止,汇总值为0
。我怎么能得到这个?谢谢