使用七牛的sdk上传报错:incorrect region

当使用七牛SDK上传文件时遇到'incorrect region'错误,问题在于上传域名与空间区域不匹配。解决方案包括调用v1或v2接口获取正确上传域名,并将其持久化保存,确保下次上传时使用正确的域名。如果使用新SDK仍有问题,检查持久化数据或SDK版本。
摘要由CSDN通过智能技术生成

报错响应大致如下

exception:None, status_code:404, _ResponseInfo__response:<Response [404]>, text_body:{
  "error":"incorrect region"}, req_id:xxxxxxxxxxx, error:incorrect region, x_log:IO/404

原因是根据空间所在区域不同,七牛的上传域名也不同,华东、华南、华北、北美对应不同的上传域名。指定的上传域名不属于空间所在区域对应的域名导致报错。

七牛的机房上传域名链接

可以单独指定某一域名进行上传,也可以调用v1接口获取该空间对应的上传域名

https://uc.qbox
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值