|
|
|
|
@ -59930,15 +59930,18 @@ var setHeader = function setHeader(newOptions, url) {
|
|
|
|
|
var _Object$keys, _Object$keys2, _newOptions$method;
|
|
|
|
|
var timenow = Date.now();
|
|
|
|
|
var body = typeof (newOptions === null || newOptions === void 0 ? void 0 : newOptions.body) === "string" ? JSON.parse(newOptions === null || newOptions === void 0 ? void 0 : newOptions.body) : newOptions === null || newOptions === void 0 ? void 0 : newOptions.body;
|
|
|
|
|
var stringToSign = url == '/api/accounts/register.json' ? "method=" + newOptions.method + "&" + (newOptions.method === "GET" && !!((_Object$keys = Object.keys((newOptions === null || newOptions === void 0 ? void 0 : newOptions.params) || {})) !== null && _Object$keys !== void 0 && _Object$keys.length) && !!parseParamsStr(newOptions.params, newOptions.method).length ? parseParamsStr(newOptions.params, newOptions.method) + "&" : "") + (!!((_Object$keys2 = Object.keys(body || {})) !== null && _Object$keys2 !== void 0 && _Object$keys2.length) ? parseParamsStr(JSON.parse(newOptions.body), newOptions.method) + "&" : "") + "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow : "method=" + ((_newOptions$method = newOptions.method) === null || _newOptions$method === void 0 ? void 0 : _newOptions$method.toLocaleUpperCase()) + "&" + "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow;
|
|
|
|
|
var string1 = "method=" + newOptions.method + "&" + (newOptions.method === "GET" && !!((_Object$keys = Object.keys((newOptions === null || newOptions === void 0 ? void 0 : newOptions.params) || {})) !== null && _Object$keys !== void 0 && _Object$keys.length) && !!parseParamsStr(newOptions.params, newOptions.method).length ? parseParamsStr(newOptions.params, newOptions.method) + "&" : "") + (!!((_Object$keys2 = Object.keys(body || {})) !== null && _Object$keys2 !== void 0 && _Object$keys2.length) ? parseParamsStr(JSON.parse(newOptions.body), newOptions.method) + "&" : "") + "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow;
|
|
|
|
|
var string2 = "method=" + ((_newOptions$method = newOptions.method) === null || _newOptions$method === void 0 ? void 0 : _newOptions$method.toLocaleUpperCase()) + "&" + "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow;
|
|
|
|
|
// let stringToSign =
|
|
|
|
|
// "method=" + newOptions.method?.toLocaleUpperCase() + "&" +
|
|
|
|
|
// "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow;
|
|
|
|
|
|
|
|
|
|
console.log('url--', url);
|
|
|
|
|
var stringToSign = url === '/api/accounts/register.json' ? string1 : string2;
|
|
|
|
|
newOptions.headers["X-EDU-Type"] = "pc";
|
|
|
|
|
newOptions.headers["X-EDU-Timestamp"] = timenow;
|
|
|
|
|
newOptions.headers["X-EDU-Signature"] = md5__WEBPACK_IMPORTED_MODULE_13___default()(window.btoa(stringToSign));
|
|
|
|
|
console.log("stringToSign--", stringToSign);
|
|
|
|
|
console.log("stringToSign--", stringToSign, url === '/api/accounts/register.json');
|
|
|
|
|
|
|
|
|
|
// newOptions.headers["X-EDU-Signature"] = md5(((stringToSign)));
|
|
|
|
|
if (document.domain.indexOf("educoder.net") > -1) {
|