|
本文档引用自 https://aria2.github.io/manual/en/html/aria2c.html#exit-status
由于 aria2 可以同时处理多个下载,因此它在会话中会遇到很多错误。aria2 根据遇到的最后一个错误返回以下退出状态。
0如果所有下载都成功。
1如果发生未知错误。
2如果发生超时。
3如果未找到资源。
4如果 aria2 看到指定数量的“找不到资源”错误。请参阅 --max-file-not-found选项。
5如果下载因下载速度太慢而中止。请参阅 --lowest-speed-limit选项。
6如果出现网络问题。
7如果有未完成的下载。仅当用户通过按 Ctrl-C 或发送 TERM 或 INT 信号退出 aria2 时,所有已完成的下载都成功且队列中有未完成的下载时,才会报告此错误。
8如果远程服务器不支持恢复,则需要恢复才能完成下载。
9如果没有足够的可用磁盘空间。
10如果片长与 .aria2 控制文件中的长度不同。请参阅 --allow-piece-length-change选项。
11如果 aria2 当时正在下载相同的文件。
12如果 aria2 当时正在下载相同的信息哈希洪流。
13如果文件已存在。请参阅 --allow-overwrite 选项。
14如果重命名文件失败。请参阅 --auto-file-renaming 选项。
15如果 aria2 无法打开现有文件。
16如果 aria2 无法创建新文件或截断现有文件。
17如果发生文件 I/O 错误。
18如果 aria2 无法创建目录。
19如果名称解析失败。
20如果 aria2 无法解析 Metalink 文档。
21如果 FTP 命令失败。
22如果 HTTP 响应标头错误或意外。
23如果发生了太多重定向。
24如果 HTTP 授权失败。
25如果 aria2 无法解析 bencoded 文件(通常是“.torrent”文件)。
26如果“.torrent”文件已损坏或缺少aria2所需的信息。
27如果磁铁 URI 不好。
28如果给出了错误/无法识别的选项或给出了意外的选项参数。
29如果远程服务器由于临时过载或维护而无法处理请求。
30如果 aria2 无法解析 JSON-RPC 请求。
31保留。未使用。
32如果校验和验证失败。
|手机版|联系我们|备案号:沪ICP备16019424号-1|
GMT+8, 2023-12-8 01:16 , Processed in 0.080368 second(s), 19 queries .