1. 云计算教程网首页
  2. 阿里云

HTTP 下载

您可以在不使用 SDK 的情况下,直接使用 HTTP 下载存放在 OSS 中的文件。

HTTP 下载包括直接使用浏览器下载,或者使用wget, curl等命令行工具下载。文件的 URL 由SDK生成。使用signatureUrl方法生成可下载的HTTP地址,URL 的有效时间默认为半小时。

HTTP 下载 OSS 中的文件的示例代码如下:

let OSS = require('ali-oss');

let client = new OSS({
  region: '<Your region>',
  accessKeyId: '<Your AccessKeyId>',
  accessKeySecret: '<Your AccessKeySecret>',
  bucket: 'Your bucket name'
});

let url = client.signatureUrl('object-name');
console.log(url);

let url = client.signatureUrl('object-name', {expires: 3600});
console.log(url);

// signed URL for PUT
let url = client.signatureUrl('object-name', {method: 'PUT'});
console.log(url);

发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/3117.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code