python3 RPC调用aria2下载文件

引言

aria2的强大之处就不必多言了,配合一些插件,下载某盘中的文件,虽然这种方法已经失效了,但是网上这种调用传参调用的文献不多,这里就简单的记录一下。

参考文献

https://aria2.github.io/manual/en/html/aria2c.html#aria2.addUri

代码

import requests, json
import datetime

url = "https://d.pcs.baidu.com/file/example"
jsonreq = json.dumps({"jsonrpc": "2.0", "method": "aria2.addUri", "id": datetime.datetime.now().timestamp(),
                      "params": ["token:", [url],
                                 {
                                     "User-Agent": "pan.baidu.com",
                                     "header": [
                                         "Cookie: BDUSS=xxxxxx"],
                                 }]}
                     )
post = requests.post('http://localhost:6800/jsonrpc', data=jsonreq)
print(post.text)

评论 0

还没有评论,来说点什么吧。

提交后需要审核才会公开。