blear.node.aliyun

1Introduction

2Example

var aliyun = require('blear.node.aliyun');

3Static

3.1.defaults

  • 类型:Object
  • 说明:默认配置

3.1.1.defaults.accessKeyId

  • 类型:String
  • 说明:访问令牌
  • 默认:""

3.1.2.defaults.accessKeySecret

  • 类型:String
  • 说明:访问密钥
  • 默认:""

3.1.3.defaults.bucket

  • 类型:String
  • 说明:仓库
  • 默认:""

3.1.4.defaults.endPoint

  • 类型:String
  • 说明:上传地址
  • 默认:"oss-cn-hangzhou.aliyuncs.com"

3.1.5.defaults.cacheControl

  • 类型:String
  • 说明:访问控制
  • 默认:"public"

3.1.6.defaults.expires

  • 类型:Number
  • 说明:静态资源有效期,单位 秒
  • 默认:31536000(1年)

3.1.7.defaults.origin

  • 类型:String
  • 说明:绑定的域(包含协议、域名和端口)
  • 默认:""

3.1.8.defaults.dirname

  • 类型:String
  • 说明:保存目录
  • 默认:"/"

3.1.9.defaults.method

  • 类型:String
  • 说明:提交方式
  • 默认:"put"

3.1.10.defaults.headers

  • 类型:Object
  • 说明:自定义头
  • 默认:{}

3.2.config(key, [val]): ret

配置默认值。

3.2.1key

  • 类型:String
  • 说明:键名

3.2.2val

  • 类型:String
  • 说明:键值,如果有值,则为设置默认值

3.2.3ret

  • 类型:String
  • 说明:键值,返回 key 对应的默认配置

3.3.aliossSignature(configs): ret

阿里 OSS 签名。

3.3.1configs

.defaults

3.3.2ret

  • 类型:Object
  • 说明:签名结果
3.3.2.1ret.requestURL
  • 类型:String
  • 说明:请求地址
3.3.2.2ret.requestHeaders
  • 类型:String
  • 说明:请求头
3.3.2.3ret.objectURL
  • 类型:String
  • 说明:对象地址(已经绑定了地址)

4Dependencies

5Reference

无。