版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhangvalue/article/details/88319589
原因:
发现是因为重新选的是七牛华北的服务器,上传地址变为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即可。