速度控制

有的时候客户端需要控制文件的上传/下载速度,那么你可以通过#setMaxSpeed(speed)来控制上传或下载速度。 #setMaxSpeed(speed);

参数 参数类型 说明 备注
speed int 上传/下载的最大速度 单位为:kb/s,0表示不限速

⚠️注意:限制速度是全局的,不能对单个任务进行速度限制 效果:

速度限制

一、下载

代码中使用:

 Aria.download(this).setMaxSpeed(speed);

或通过配置文件修改。

 <download>
    <!--设置任务最大上传速度,0表示不限速,单位为:kb-->
    <maxSpeed value="0"/>
    ....
 </download>

或在代码中修改配置文件。

Aria.get(this).getDownloadConfig().setMaxSpeed(128);

二、上传

代码中使用:

 Aria.upload(this).setMaxSpeed(speed);

或通过配置文件修改。

 <upload>
    <!--设置任务最大上传速度,0表示不限速,单位为:kb-->
    <maxSpeed value="0"/>
    ....
 </upload>

或在代码中修改配置文件。

Aria.get(this).getUploadConfig().setMaxSpeed(128);
Copyright © 2018 laoyuyu. | 蜀ICP备17031160号.            更新时间: 2019-10-24

results matching ""

    No results matching ""