望上传重名文件会覆盖,已经设置policy.insertOnly=0 碰到了问题

新手上路,请多包涵

希望上传重名文件会覆盖,配置了上传策略。
policy = qiniu.rs.PutPolicy(QINIU_BUCKET)
policy.expires=3600 #过期时间,秒
policy.insertOnly=0#重名则覆盖

但是上传同名文件后仍然提示: file exists, reqid:BTAAAGj3urPhkJ4T。
请问应该如何设置?

阅读 4.8k
1 个回答

如果你需要执行覆盖操作,那么你需要将PutPolicy的scope变量中设置为<bucket>:<key>,才能执行覆盖同名文件,insertOnly的效果是设置为0则允许覆盖,设置为非0,则不允许覆盖即使scope变量中也设置了key