上传4Gb左右大文件时上传失败,错误代码31061
$ ~/softwares/BaiduPCS-Go-v3.9.7-linux-amd64/BaiduPCS-Go u sort/1.sorted.bam 客户/BSA822/gwas-bsa/bam
[0] 提示: 当前上传单个文件最大并发量为: 4, 最大同时上传文件数为: 4 [1] 加入上传队列: sort/1.sorted.bam [1] 准备上传: sort/1.sorted.bam [1] ↑ 39.00MB/4.46GB 13.85MB/s in 3.2s ............[1] 上传文件失败, 分片上传—文件分片及上传: 遇到错误, 远端服务器返回错误, 代码: 31061, 消息: 文件已存在
上传结束, 时间: 4.177s, 总大小: 0B 以下文件上传失败: 1 /data/Kehu/BSA_GWAS0829/output/01.BWA/bam/sort/1.sorted.bam
上传小文件没有问题
这个问题很奇怪,旧版BaiduPCS-Go也是最近出现了这样的问题,上传几十MB就提示文件已存在,一看网盘文件,根本没有
现在好像会强制校验STOKEN了,如果只用 BDUSS 登录会上传失败
我就是通过BDUSS 和STOKEN登录的
--------------原始邮件-------------- 发件人:"CaoMeiYouRen @.>; 发送时间:2025年9月14日(星期天) 中午1:08 收件人:"qjfoidnh/BaiduPCS-Go" @.>; 抄送:"梁伦平 @.>;"Author @.>; 主题:Re: [qjfoidnh/BaiduPCS-Go] 上传4Gb左右大文件时上传失败,错误代码31061 (Issue #447)
CaoMeiYouRen left a comment (qjfoidnh/BaiduPCS-Go#447)
现在好像会强制校验STOKEN了,如果只用 BDUSS 登录会上传失败
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
你这个是旧版 3.9.9看看
你这个是旧版 3.9.9看看
3.9.9 也不能上传,报错如下: $ ~/softwares/BaiduPCS-Go-v3.9.9-linux-amd64/BaiduPCS-Go u sort/100.sorted.bam 客户/BSA822/gwas-bsa/bam
[0] 提示: 当前上传单个文件最大并发量为: 4, 最大同时上传文件数为: 4 [1] 加入上传队列: sort/100.sorted.bam [1] 准备上传: sort/100.sorted.bam [1] 上传文件失败, 上传单个文件: 遇到错误, 远端服务器返回错误, 代码: 31023, 消息: param error, 重试 1/3 [1] 准备上传: /data/Kehu/BSA_GWAS0829/output/01.BWA/bam/sort/100.sorted.bam [1] 上传文件失败, 上传单个文件: 遇到错误, 远端服务器返回错误, 代码: 31023, 消息: param error, 重试 2/3 [1] 准备上传: /data/Kehu/BSA_GWAS0829/output/01.BWA/bam/sort/100.sorted.bam [1] 上传文件失败, 上传单个文件: 遇到错误, 远端服务器返回错误, 代码: 31023, 消息: param error, 重试 3/3 [1] 准备上传: /data/Kehu/BSA_GWAS0829/output/01.BWA/bam/sort/100.sorted.bam [1] 上传文件失败, 上传单个文件: 遇到错误, 远端服务器返回错误, 代码: 31023, 消息: param error
上传结束, 时间: 15.129s, 总大小: 0B
以下文件上传失败:
1 /data/Kehu/BSA_GWAS0829/output/01.BWA/bam/sort/100.sorted.bam
(base)
重新检查“BDUSS和STOKEN”,关于 获取百度 BDUSS STOKEN 获取方式与 BDUSS 基本相同。注意 STOKEN 必须在百度网盘页面获取,否则无效.
v3.9.9会输出一条:“开始计算文件分块md5”
目前v3.9.9除了一个偶现的传完,网盘里没有文件(就碰到过一次,这个和之前偶现的0kb一样出现概率很低,至少我的网络是这样的),没其他问题运行良好。
是的,新上传接口必须要求STOKEN,建议直接用cookies方式登录 另外也可能是pcs_upload.json里还残留了之前的上传记录,需要手动清空下;现在上传不支持断点续传,加载断点信息后就会报 param error错误,这个问题比较难解暂时还没修复
param error
如果是从老版本升级上来的话,我是将/root/.config/BaiduPCS-Go/下面的历史配置文件删除,然后重新登录就好了
param error
如果是从老版本升级上来的话,我是将/root/.config/BaiduPCS-Go/下面的历史配置文件删除,然后重新登录就好了
感谢分享。我使用3.9.9也遇到31023 param error的问题。按照您这方法就work了。