var knox = require('knox');
var s3Client = knox.createClient({
key: 'XXX',
secret: 'XXX',
bucket: 'XXX'
});
var expires = new Date();
expires.setMinutes(expires.getMinutes() + 30);
var url = s3Client.signedUrl(filename, expires);
这会生成一个有效的签名网址,但我需要添加response-content-disposition
标头以强制下载。
有谁知道如何使用Knox或任何其他NodeJS S3插件实现这一目标?