Answers
首先,现在多线程下载工具比较多,如果是静态文件地址,会有多个线程来你的服务器下载,
也有可能去别的网站下载,判别起来很困难。
其次,如果你每次产生出的地址不同,你可以用脚本例如php 来输出文件,同时限制多线程下载,这样很容易判别文件是否被下载完毕。
最后,如果你用的是apache,加载mod_log模块,在log格式里面加入%X , 参见: apache 配置说明 。nginx 应该是 $status $bytes_sent 等参数
BTOBBB
answered 12 years, 4 months ago