在七牛云上开了一个nowcoder空间准备上传图片,选择华北地区后发现在执行以下语句后会发生异常:
Response res = uploadManager.put(file.getBytes(), fileName, getUpToken());
解决方法(两个步骤):
1.在pom.xml文件中将qiniu-java-sdk版本由7.1.1改为7.2.7或其他较高版本:
<dependency>
<groupId>com.qiniu</groupId>
<artifactId>qiniu-java-sdk</artifactId>
<version>7.2.7</version>
</dependency>
2.给上传对象配置华北区域zone1(默认是华东zone0)
Configuration cf = new Configuration(Zone.zone1());
UploadManager uploadManager = new UploadManager(cf);