当前位置: 首页 > 工具软件 > Node-qiniu > 使用案例 >

七牛云上传错误code: 400, error: incorrect zone, please use up-z1.qiniu.com

舒永嘉
2023-12-01

原因:

发现是因为重新选的是七牛华北的服务器,上传地址变为up-z1.qiniu.com而引起的

分析:

打开 com.qiniu.common.Zone;

public static Zone zone1() {
        return (new Zone.Builder())
.upHttp("http://up-z1.qiniu.com")
.upHttps("https://up-z1.qbox.me")
.upBackupHttp("http://upload-z1.qiniu.com")
.upBackupHttps("https://upload-z1.qbox.me")
.iovipHttp("http://iovip-z1.qbox.me")
.iovipHttps("https://iovip-z1.qbox.me")
.rsHttp("http://rs-z1.qiniu.com")
.rsHttps("https://rs-z1.qbox.me")
.rsfHttp("http://rsf-z1.qiniu.com")
.rsfHttps("https://rsf-z1.qbox.me")
.apiHttp("http://api-z1.qiniu.com")
.apiHttps("https://api-z1.qiniu.com").build();
    }

解决办法:

需要将zone选择为zone1

问题解决!!!




同理如果出现了 错误为code: 400, error: incorrect zone, please use up-z2.qiniu.com

同样打开源码会发现只需要将zone选择为zone2即可

public static Zone zone2() {
        return (new Zone.Builder())
.upHttp("http://up-z2.qiniu.com")
.upHttps("https://up-z2.qbox.me")
.upBackupHttp("http://upload-z2.qiniu.com")
.upBackupHttps("https://upload-z2.qbox.me")
.iovipHttp("http://iovip-z2.qbox.me")
.iovipHttps("https://iovip-z2.qbox.me")
.rsHttp("http://rs-z2.qiniu.com")
.rsHttps("https://rs-z2.qbox.me")
.rsfHttp("http://rsf-z2.qiniu.com")
.rsfHttps("https://rsf-z2.qbox.me")
.apiHttp("http://api-z2.qiniu.com")
.apiHttps("https://api-z2.qiniu.com").build();
    }

其他的类似的报错还是选择对应的zone即可。

 类似资料: