上传文件失败

用./qrsync qiniu.conf.json
同步文件到存储空间,开始时还正常,后来遇到一个异常的文件名(带换行符的),再上传就失败了,报错:
==> {"error":"file is not specified in multipart","reqid":"Kz4AAIA8scrhSE8T","details":["UP/400"],"code":400} ~ PutItem failed
/.../1.jpg

之后无奈删除空间后重新创建,还是报同样的错。

我的qiniu.conf.json文件设置:

{
"access_key": "xxxxx",
"secret_key": "xxxx",
"bucket": "xxx",
"sync_dir": "./upload_dir", "debug_level": 1
}

阅读 4.9k
2 个回答

找到问题了,有几个文件的名字是:
aa.xx$'\r'
带有换行符,脚本不能处理,所以报错。
删除~/.qrsync再上传就好了

非常感谢.我们也遇到了这个问题.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进