Skip to content

Commit

Permalink
修改签名
Browse files Browse the repository at this point in the history
  • Loading branch information
carsonxu committed Apr 8, 2018
1 parent 7c32b9e commit 39954e7
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 12 deletions.
4 changes: 2 additions & 2 deletions dist/cos-js-sdk-v5.js
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ var getAuth = function (opt) {
var keyList = getObjectKeys(obj);
for (i = 0; i < keyList.length; i++) {
key = keyList[i];
val = obj[key] || '';
val = obj[key] === undefined || obj[key] === null ? '' : '' + obj[key];
key = key.toLowerCase();
key = camSafeUrlEncode(key);
val = camSafeUrlEncode(val) || '';
Expand Down Expand Up @@ -611,7 +611,7 @@ util.extend(COS.prototype, base);
util.extend(COS.prototype, advance);

COS.getAuthorization = util.getAuth;
COS.version = '0.4.0';
COS.version = '0.4.2';

module.exports = COS;

Expand Down
2 changes: 1 addition & 1 deletion dist/cos-js-sdk-v5.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cos-js-sdk-v5",
"version": "0.4.1",
"version": "0.4.2",
"description": "cos js sdk v5",
"main": "index.js",
"scripts": {
Expand Down
6 changes: 4 additions & 2 deletions server/auth.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,11 @@ function getAuthorization (method, pathname, query, headers) {
var keyList = getObjectKeys(obj);
for (i = 0; i < keyList.length; i++) {
key = keyList[i];
val = obj[key] || '';
val = (obj[key] === undefined || obj[key] === null) ? '' : ('' + obj[key]);
key = key.toLowerCase();
list.push(camSafeUrlEncode(key) + '=' + camSafeUrlEncode(val));
key = camSafeUrlEncode(key);
val = camSafeUrlEncode(val) || '';
list.push(key + '=' + val)
}
return list.join('&');
};
Expand Down
6 changes: 4 additions & 2 deletions server/sts-post-object.js
Original file line number Diff line number Diff line change
Expand Up @@ -167,9 +167,11 @@ function getAuthorization (keys, method, pathname) {
var keyList = getObjectKeys(obj);
for (i = 0; i < keyList.length; i++) {
key = keyList[i];
val = obj[key] || '';
val = (obj[key] === undefined || obj[key] === null) ? '' : ('' + obj[key]);
key = key.toLowerCase();
list.push(camSafeUrlEncode(key) + '=' + camSafeUrlEncode(val));
key = camSafeUrlEncode(key);
val = camSafeUrlEncode(val) || '';
list.push(key + '=' + val)
}
return list.join('&');
};
Expand Down
6 changes: 4 additions & 2 deletions server/sts.js
Original file line number Diff line number Diff line change
Expand Up @@ -230,9 +230,11 @@ function getAuthorization (keys, method, pathname, query, headers) {
var keyList = getObjectKeys(obj);
for (i = 0; i < keyList.length; i++) {
key = keyList[i];
val = obj[key] || '';
val = (obj[key] === undefined || obj[key] === null) ? '' : ('' + obj[key]);
key = key.toLowerCase();
list.push(camSafeUrlEncode(key) + '=' + camSafeUrlEncode(val));
key = camSafeUrlEncode(key);
val = camSafeUrlEncode(val) || '';
list.push(key + '=' + val)
}
return list.join('&');
};
Expand Down
2 changes: 1 addition & 1 deletion src/cos.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ util.extend(COS.prototype, base);
util.extend(COS.prototype, advance);

COS.getAuthorization = util.getAuth;
COS.version = '0.4.0';
COS.version = '0.4.2';

module.exports = COS;
2 changes: 1 addition & 1 deletion src/util.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ var getAuth = function (opt) {
var keyList = getObjectKeys(obj);
for (i = 0; i < keyList.length; i++) {
key = keyList[i];
val = obj[key] || '';
val = (obj[key] === undefined || obj[key] === null) ? '' : ('' + obj[key]);
key = key.toLowerCase();
key = camSafeUrlEncode(key);
val = camSafeUrlEncode(val) || '';
Expand Down

0 comments on commit 39954e7

Please sign in to comment.