Skip to content

Commit c0aef24

Browse files
committed
fix: 优化代码
1 parent b44d49b commit c0aef24

File tree

5 files changed

+29
-15
lines changed

5 files changed

+29
-15
lines changed

demo/index.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,16 @@ <h1>
255255
UploadCheckContentMd5: true,
256256
// BeaconReporter: BeaconAction, // 开启灯塔上报
257257
// ClsReporter: clsClient, // 开启 cls 上报
258+
// 本地日志相关
259+
// EnableLog: true,
260+
// EnableLogcat: true,
261+
// ClsLogger: clsClient,
262+
// LogLevel: 'VERBOSE',
263+
// LogExtras: { userId: '123' }
258264
});
265+
// cos.on('log-message', msg => {
266+
// console.log(msg);
267+
// });
259268

260269
var util = {
261270
createFile: function (options) {

dist/cos-js-sdk-v5.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5481,7 +5481,10 @@ module.exports = async;
54815481
/*! no static exports found */
54825482
/***/ (function(module, exports, __webpack_require__) {
54835483

5484+
var _defineProperty = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "./node_modules/@babel/runtime/helpers/defineProperty.js");
54845485
var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "./node_modules/@babel/runtime/helpers/typeof.js");
5486+
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
5487+
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
54855488
var REQUEST = __webpack_require__(/*! ../lib/request */ "./lib/request.js");
54865489
var util = __webpack_require__(/*! ./util */ "./src/util.js");
54875490

@@ -9217,14 +9220,16 @@ function submitRequest(params, callback) {
92179220
// 更换要签的host
92189221
SignHost = SignHost.replace(/myqcloud.com/, 'tencentcos.cn');
92199222
}
9223+
var logParams = _objectSpread(_objectSpread({}, params), {}, {
9224+
Query: Query,
9225+
SignHost: SignHost,
9226+
ForceSignHost: self.options.ForceSignHost
9227+
});
9228+
delete logParams.tracker;
92209229
self.logger.debug({
92219230
cate: 'PROCESS',
92229231
tag: 'base',
9223-
msg: "\u5F00\u59CB\u8BA1\u7B97\u7B7E\u540D, opt=".concat(JSON.stringify(Object.assign({}, params, {
9224-
Query: Query,
9225-
SignHost: SignHost,
9226-
ForceSignHost: self.options.ForceSignHost
9227-
})))
9232+
msg: "\u5F00\u59CB\u8BA1\u7B97\u7B7E\u540D, opt=".concat(JSON.stringify(logParams))
92289233
});
92299234
getAuthorizationAsync.call(self, {
92309235
Bucket: params.Bucket || '',

dist/cos-js-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.

src/base.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4042,16 +4042,17 @@ function submitRequest(params, callback) {
40424042
// 更换要签的host
40434043
SignHost = SignHost.replace(/myqcloud.com/, 'tencentcos.cn');
40444044
}
4045+
const logParams = {
4046+
...params,
4047+
Query,
4048+
SignHost,
4049+
ForceSignHost: self.options.ForceSignHost,
4050+
};
4051+
delete logParams.tracker;
40454052
self.logger.debug({
40464053
cate: 'PROCESS',
40474054
tag: 'base',
4048-
msg: `开始计算签名, opt=${JSON.stringify(
4049-
Object.assign({}, params, {
4050-
Query,
4051-
SignHost,
4052-
ForceSignHost: self.options.ForceSignHost,
4053-
})
4054-
)}`,
4055+
msg: `开始计算签名, opt=${JSON.stringify(logParams)}`,
40554056
});
40564057
getAuthorizationAsync.call(
40574058
self,

test/test.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1891,8 +1891,7 @@ group('getObject() 手动关闭 Key 校验', function () {
18911891
Key: '///////',
18921892
},
18931893
function (err, data) {
1894-
// 请求变成了 getBucket
1895-
assert.ok(data.Body.includes('ListBucketResult'));
1894+
assert.ok(err);
18961895
done();
18971896
}
18981897
);

0 commit comments

Comments
 (0)