From ee188b283a57994a13a54198760210b9b6e8e597 Mon Sep 17 00:00:00 2001 From: Sparks Date: Tue, 21 Jun 2022 13:40:12 +0000 Subject: [PATCH] =?UTF-8?q?update=20README.md.=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=A4=BA=E4=BE=8B=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index df67df6..0bddd05 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,22 @@ aria2 java 库,能通过编写java代码的方式去控制aria2 aria2 java客户端,rpc远程控制aria2客户端,支持密码 目前仅完成http方式,欢迎PR -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request +#### 实例代码 +```java +// Aria2配置 +Aria2Config config = new Aria2Config() + // 主机地址 默认localhost + .setHost("127.0.0.1") + // 端口 默认6800 + .setPort(6800) + // rpc-secret + .setSecret("123456"); +// 实例化http客户端 +Aria2Client aria2Client = Aria2ClientFactory.httpClient(config); +// 添加下载地址链接 +List uris = new ArrayList(); +uris.add(url); +// 添加下载任务 返回任务gid +String gid = aria2Client.addUri(uris, null, null); +```