配置项
本文介绍如何使用配置项。
OSS(options)中的各个配置项说明如下:
- [accessKeyId] {String}:通过阿里云控制台创建的AccessKey。
- [accessKeySecret] {String}:通过阿里云控制台创建的AccessSecret。
- [stsToken] {String}:使用临时授权方式,详情请参见使用 STS 进行临时授权。
- [bucket] {String}:通过控制台或PutBucket创建的bucket。
- [endpoint] {String}:OSS域名。
- [region] {String}:bucket所在的区域, 默认oss-cn-hangzhou。
- [internal] {Boolean}:是否使用阿里云内网访问,默认false。比如通过ECS访问OSS,则设置为true,采用internal的endpoint可节约费用。
- [cname] {Boolean}:是否支持上传自定义域名,默认false。如果cname为true,endpoint传入自定义域名时,自定义域名需要先同bucket进行绑定。
- [isRequestPay] {Boolean}:bucket是否开启请求者付费模式,默认false。具体可查看请求者付费模式。
- [secure] {Boolean}:(secure: true)则使用HTTPS,(secure: false)则使用HTTP,详情请查看常见问题。
- [timeout] {String|Number}:超时时间,默认60s。
Node.js示例如下:
var oss = require('ali-oss');
var store = oss({
accessKeyId: 'your access key',
accessKeySecret: 'your access secret',
bucket: 'your bucket name',
region: 'oss-cn-hangzhou'
});
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论