Skip to content

Commit 790911c

Browse files
committed
rebuild
1 parent b961837 commit 790911c

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

demo-album/lib/cos-wx-sdk-v5.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8256,12 +8256,13 @@ function getAuth(params) {
82568256
*/
82578257
function getObjectUrl(params, callback) {
82588258
var self = this;
8259+
var useAccelerate = params.UseAccelerate === undefined ? self.options.UseAccelerate : params.UseAccelerate;
82598260
var url = getUrl({
82608261
ForcePathStyle: self.options.ForcePathStyle,
82618262
protocol: params.Protocol || self.options.Protocol,
82628263
domain: params.Domain || self.options.Domain,
82638264
bucket: params.Bucket,
8264-
region: params.Region,
8265+
region: useAccelerate ? 'accelerate' : params.Region,
82658266
object: params.Key
82668267
});
82678268

@@ -8281,7 +8282,7 @@ function getObjectUrl(params, callback) {
82818282
}
82828283

82838284
// 签名加上 Host,避免跨桶访问
8284-
var SignHost = getSignHost.call(this, { Bucket: params.Bucket, Region: params.Region, Url: url });
8285+
var SignHost = getSignHost.call(this, { Bucket: params.Bucket, Region: params.Region, UseAccelerate: params.UseAccelerate, Url: url });
82858286
var AuthData = getAuthorizationAsync.call(this, {
82868287
Action: (params.Method || '').toUpperCase() === 'PUT' ? 'name/cos:PutObject' : 'name/cos:GetObject',
82878288
Bucket: params.Bucket || '',
@@ -8440,12 +8441,13 @@ function getUrl(params) {
84408441

84418442
var getSignHost = function getSignHost(opt) {
84428443
if (!opt.Bucket || !opt.Region) return '';
8444+
var useAccelerate = opt.UseAccelerate === undefined ? this.options.UseAccelerate : opt.UseAccelerate;
84438445
var url = opt.Url || getUrl({
84448446
ForcePathStyle: this.options.ForcePathStyle,
84458447
protocol: this.options.Protocol,
84468448
domain: this.options.Domain,
84478449
bucket: opt.Bucket,
8448-
region: this.options.UseAccelerate ? 'accelerate' : opt.Region
8450+
region: useAccelerate ? 'accelerate' : opt.Region
84498451
});
84508452
var urlHost = url.replace(/^https?:\/\/([^/]+)(\/.*)?$/, '$1');
84518453
var standardHostReg = new RegExp('^([a-z\\d-]+-\\d+\\.)?(cos|cosv6|ci|pic)\\.([a-z\\d-]+)\\.myqcloud\\.com$');

demo-album/lib/cos-wx-sdk-v5.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/lib/cos-wx-sdk-v5.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8256,12 +8256,13 @@ function getAuth(params) {
82568256
*/
82578257
function getObjectUrl(params, callback) {
82588258
var self = this;
8259+
var useAccelerate = params.UseAccelerate === undefined ? self.options.UseAccelerate : params.UseAccelerate;
82598260
var url = getUrl({
82608261
ForcePathStyle: self.options.ForcePathStyle,
82618262
protocol: params.Protocol || self.options.Protocol,
82628263
domain: params.Domain || self.options.Domain,
82638264
bucket: params.Bucket,
8264-
region: params.Region,
8265+
region: useAccelerate ? 'accelerate' : params.Region,
82658266
object: params.Key
82668267
});
82678268

@@ -8281,7 +8282,7 @@ function getObjectUrl(params, callback) {
82818282
}
82828283

82838284
// 签名加上 Host,避免跨桶访问
8284-
var SignHost = getSignHost.call(this, { Bucket: params.Bucket, Region: params.Region, Url: url });
8285+
var SignHost = getSignHost.call(this, { Bucket: params.Bucket, Region: params.Region, UseAccelerate: params.UseAccelerate, Url: url });
82858286
var AuthData = getAuthorizationAsync.call(this, {
82868287
Action: (params.Method || '').toUpperCase() === 'PUT' ? 'name/cos:PutObject' : 'name/cos:GetObject',
82878288
Bucket: params.Bucket || '',
@@ -8440,12 +8441,13 @@ function getUrl(params) {
84408441

84418442
var getSignHost = function getSignHost(opt) {
84428443
if (!opt.Bucket || !opt.Region) return '';
8444+
var useAccelerate = opt.UseAccelerate === undefined ? this.options.UseAccelerate : opt.UseAccelerate;
84438445
var url = opt.Url || getUrl({
84448446
ForcePathStyle: this.options.ForcePathStyle,
84458447
protocol: this.options.Protocol,
84468448
domain: this.options.Domain,
84478449
bucket: opt.Bucket,
8448-
region: this.options.UseAccelerate ? 'accelerate' : opt.Region
8450+
region: useAccelerate ? 'accelerate' : opt.Region
84498451
});
84508452
var urlHost = url.replace(/^https?:\/\/([^/]+)(\/.*)?$/, '$1');
84518453
var standardHostReg = new RegExp('^([a-z\\d-]+-\\d+\\.)?(cos|cosv6|ci|pic)\\.([a-z\\d-]+)\\.myqcloud\\.com$');

demo/lib/cos-wx-sdk-v5.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)