日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

從linux上拿文件到本地 服務(wù)器下載文件到本地( 三 )


文件傳輸進(jìn)度ChannelFuture可以添加對(duì)應(yīng)的listner,用來(lái)監(jiān)控文件傳輸?shù)倪M(jìn)度,netty提供了一個(gè)
ChannelProgressiveFutureListener,用于監(jiān)控文件的進(jìn)程,可以重寫(xiě)operationProgressed和operationComplete方法對(duì)進(jìn)度監(jiān)控進(jìn)行定制:
sendFileFuture.addListener(new ChannelProgressiveFutureListener() {@Overridepublic void operationProgressed(ChannelProgressiveFuture future, long progress, long total) {if (total < 0) {log.info(future.channel() + " 傳輸進(jìn)度: " + progress);} else {log.info(future.channel() + " 傳輸進(jìn)度: " + progress + " / " + total);}}@Overridepublic void operationComplete(ChannelProgressiveFuture future) {log.info(future.channel() + " 傳輸完畢.");}});總結(jié)我們考慮了一個(gè)HTTP文件服務(wù)器最基本的一些考慮因素,現(xiàn)在可以使用這個(gè)文件服務(wù)器來(lái)提供服務(wù)啦!

推薦閱讀