七牛云存储之下载私有空间文件

本文介绍了如何在七牛云存储中下载私有空间的文件。首先需要创建自定义域名绑定到空间,然后获取文件URL并使用auth对象生成下载url(downloadUrl)。最后通过HTTP GET请求下载文件。示例代码基于qiniu-java-sdk-7.2.1.jar。
摘要由CSDN通过智能技术生成
  • 概述
    针对七牛目前的私有空间、原图保护,如果希望 下载该类型或者开启原图保护下的空间下的文件资源,则需要进行签名后才能进行访问下载。

  • 思路

    1. 创建自定义域名并绑定到一个空间上,即可通过该域名访问该空间下的文件资源;即:获取该文件资源的url,测试也可以用七牛提供的测试域名,但不建议使用到实际项目中。
    2. 获取该url后,需要使用七牛提供的auth对象,获取下载的url——-downloadUrl
    3. 通过http请求,根据downloadUrl 发送get请求进行下载。
  • 代码示例

package com.qiniu.kodo;

import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;

import com.qiniu.base.AccountMgr;
import com.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值