Skip to content

Commit 40005e1

Browse files
committed
feat: 支持严格签名
1 parent 052ccb0 commit 40005e1

File tree

7 files changed

+17
-17
lines changed

7 files changed

+17
-17
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9396,7 +9396,7 @@ function putObject(params, callback) {
93969396
var headers = params.Headers;
93979397
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
93989398
if (!headers['Content-Type'] && !headers['content-type']) {
9399-
headers['Content-Type'] = mime.getType(params.Key) || '';
9399+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
94009400
}
94019401
var needCalcMd5 = params.UploadAddMetaMd5 || self.options.UploadAddMetaMd5 || self.options.UploadCheckContentMd5;
94029402
var tracker = params.tracker;
@@ -10095,7 +10095,7 @@ function multipartInit(params, callback) {
1009510095
// 特殊处理 Cache-Control、Content-Type
1009610096
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
1009710097
if (!headers['Content-Type'] && !headers['content-type']) {
10098-
headers['Content-Type'] = mime.getType(params.Key) || '';
10098+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
1009910099
}
1010010100
submitRequest.call(self, {
1010110101
Action: 'name/cos:InitiateMultipartUpload',

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

Lines changed: 3 additions & 3 deletions
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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9396,7 +9396,7 @@ function putObject(params, callback) {
93969396
var headers = params.Headers;
93979397
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
93989398
if (!headers['Content-Type'] && !headers['content-type']) {
9399-
headers['Content-Type'] = mime.getType(params.Key) || '';
9399+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
94009400
}
94019401
var needCalcMd5 = params.UploadAddMetaMd5 || self.options.UploadAddMetaMd5 || self.options.UploadCheckContentMd5;
94029402
var tracker = params.tracker;
@@ -10095,7 +10095,7 @@ function multipartInit(params, callback) {
1009510095
// 特殊处理 Cache-Control、Content-Type
1009610096
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
1009710097
if (!headers['Content-Type'] && !headers['content-type']) {
10098-
headers['Content-Type'] = mime.getType(params.Key) || '';
10098+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
1009910099
}
1010010100
submitRequest.call(self, {
1010110101
Action: 'name/cos:InitiateMultipartUpload',

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

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/cos-wx-sdk-v5.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9396,7 +9396,7 @@ function putObject(params, callback) {
93969396
var headers = params.Headers;
93979397
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
93989398
if (!headers['Content-Type'] && !headers['content-type']) {
9399-
headers['Content-Type'] = mime.getType(params.Key) || '';
9399+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
94009400
}
94019401
var needCalcMd5 = params.UploadAddMetaMd5 || self.options.UploadAddMetaMd5 || self.options.UploadCheckContentMd5;
94029402
var tracker = params.tracker;
@@ -10095,7 +10095,7 @@ function multipartInit(params, callback) {
1009510095
// 特殊处理 Cache-Control、Content-Type
1009610096
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
1009710097
if (!headers['Content-Type'] && !headers['content-type']) {
10098-
headers['Content-Type'] = mime.getType(params.Key) || '';
10098+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
1009910099
}
1010010100
submitRequest.call(self, {
1010110101
Action: 'name/cos:InitiateMultipartUpload',

dist/cos-wx-sdk-v5.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/base.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2112,7 +2112,7 @@ function putObject(params, callback) {
21122112
var headers = params.Headers;
21132113
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
21142114
if (!headers['Content-Type'] && !headers['content-type']) {
2115-
headers['Content-Type'] = mime.getType(params.Key) || '';
2115+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
21162116
}
21172117

21182118
var needCalcMd5 = params.UploadAddMetaMd5 || self.options.UploadAddMetaMd5 || self.options.UploadCheckContentMd5;
@@ -2860,7 +2860,7 @@ function multipartInit(params, callback) {
28602860
// 特殊处理 Cache-Control、Content-Type
28612861
if (!headers['Cache-Control'] && !headers['cache-control']) headers['Cache-Control'] = '';
28622862
if (!headers['Content-Type'] && !headers['content-type']) {
2863-
headers['Content-Type'] = mime.getType(params.Key) || '';
2863+
headers['Content-Type'] = mime.getType(params.Key) || 'application/octet-stream';
28642864
}
28652865

28662866
submitRequest.call(

0 commit comments

Comments
 (0)