zoukankan      html  css  js  c++  java
  • 七牛云简单实用-uploadManager.put(..)抛出异常

    描述:

      本人小白,最近在写一个仿头条的项目,其中有用到七牛云做为图片的存储以代替本地服务其存储,按照视频教程配置服务器端的简单上传功能,总是报错;

      参照官方文档:https://developer.qiniu.com/kodo/sdk/1239/java之后才发现,七牛云的对象存储分为好几个存储区域:

      需要通过Configuration配置对应的区域:

    //构造一个带指定Zone对象的配置类
    Configuration cfg = new Configuration(Zone.zone0());
    //...其他参数参考类注释
    
    UploadManager uploadManager = new UploadManager(cfg);
    //...生成上传凭证,然后准备上传
    String accessKey = "your access key";
    String secretKey = "your secret key";
    String bucket = "your bucket name";

     对应关系如下:

    1、我创建存储时选择华北区,因此设置为Zone.zone1()即可,另外,貌似默认的区域是华东区,因为不配置Configuration时,对于华东区的存储,仍然可以上传成功;

    2、另外7.1.1版本的sdk中没有Configuration类,需要更新其sdk版本,比如7.2.1;

  • 相关阅读:
    2018第45周日
    RabbitMQ消息的消费与持久化
    Rabbitmq的调度策略
    Rabbitmq交换器Exchange和消息队列
    RabbitMQ概念
    微服务拆分
    微服务演化
    2018第44周日
    福勒(Martin Fowler)
    微服务架构定义那点事
  • 原文地址:https://www.cnblogs.com/whtblog/p/9295080.html
Copyright © 2011-2022 走看看