aws s3 连接建立

aws s3 连接建立

遇到的问题是  errorCode:301 是  网站永久重定向了

主要的错误原因:

    1.aws 的服务方式与国内不一样,它们的后台技术支持服务是要自己买的。

        这个原因造成了出现问题时,不解决特别麻烦。

    2.中国区有自己的域名:  s3.cn-north-1.amazonaws.com.cn

    3.他们的技术资料是06年的,已经垃圾到家了。呈现方式不直观。一个pdf文档中, 有种语言掺杂在一起。应该java 的放在一起

正题:


    System.setProperty(SDKGlobalConfiguration.ENABLE_S3_SIGV4_SYSTEM_PROPERTY, "true");
    
    AWSCredentials  credentials = new BasicAWSCredentials(accessKey, secretKey);
    ClientConfiguration clientConfig = new ClientConfiguration();
    clientConfig.setProtocol(Protocol.HTTP);
    
    AmazonS3 conn = new AmazonS3Client(credentials, clientConfig);
    conn.setEndpoint("s3.cn-north-1.amazonaws.com.cn");
    List<Bucket> data=conn.listBuckets();
    for(Bucket  bu:data){
     System.out.println(bu.getName()+"-- name");
    }

上面的代码也是找了,好久呀。

网站地址:http://ceph.com/docs/master/radosgw/s3/java/

写的真不错。哈哈。

转载于:https://my.oschina.net/lavedream/blog/505404

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值