|
|
|
|
@ -58558,14 +58558,14 @@ var parseParamsStr = function parseParamsStr(v, method) {
|
|
|
|
|
p[key] = p[key] === false ? "false" : p[key];
|
|
|
|
|
if (method === "GET") {
|
|
|
|
|
if (p[key] !== null) {
|
|
|
|
|
if (_root_workspace_ppte5yg23_local_v9_test6_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_5___default()(p[key]) === "object" && (!Array.isArray(p[key]) || Array.isArray(p[key]) && !p[key].length)) return;
|
|
|
|
|
if (_typeof(p[key]) === "object" && (!Array.isArray(p[key]) || Array.isArray(p[key]) && !p[key].length)) return;
|
|
|
|
|
var _key = p[key] === null || p[key] === "null" ? "" : p[key];
|
|
|
|
|
arr.push("".concat(key, "=").concat(typeof _key === "string" || typeof _key === "number" ? decodeURIComponent(_key) : JSON.stringify(_key)));
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
var _key4 = p[key] === null || p[key] === "null" ? "" : p[key];
|
|
|
|
|
arr.push("".concat(key, "=").concat(typeof _key4 === "string" || typeof _key4 === "number" ? _key4 : JSON.stringify(_key4)));
|
|
|
|
|
if (_root_workspace_ppte5yg23_local_v9_test6_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_5___default()(p[key]) === "object") {
|
|
|
|
|
if (_typeof(p[key]) === "object") {
|
|
|
|
|
param[key] = p[key];
|
|
|
|
|
} else {
|
|
|
|
|
param[key] = p[key];
|
|
|
|
|
@ -58603,13 +58603,19 @@ var educationList = [{
|
|
|
|
|
id: 9
|
|
|
|
|
}];
|
|
|
|
|
var setHeader = function setHeader(newOptions, url) {
|
|
|
|
|
var _Object$keys, _Object$keys2;
|
|
|
|
|
var _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 = "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;
|
|
|
|
|
// let stringToSign =
|
|
|
|
|
// "method=" + newOptions.method + "&" +
|
|
|
|
|
// ((newOptions.method === "GET" && !!Object.keys(newOptions?.params || {})?.length && !!parseParamsStr(newOptions.params, newOptions.method).length) ? parseParamsStr(newOptions.params, newOptions.method) + "&" : "") +
|
|
|
|
|
// (!!Object.keys(body || {})?.length ? parseParamsStr(JSON.parse(newOptions.body), newOptions.method) + "&" : "") +
|
|
|
|
|
// "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow;
|
|
|
|
|
var stringToSign = "method=" + ((_newOptions$method = newOptions.method) === null || _newOptions$method === void 0 ? void 0 : _newOptions$method.toLocaleUpperCase()) + "&" + "ak=" + aKey + "&sk=" + sKey + "&time=" + timenow;
|
|
|
|
|
newOptions.headers["X-EDU-Type"] = "pc";
|
|
|
|
|
newOptions.headers["X-EDU-Timestamp"] = timenow;
|
|
|
|
|
newOptions.headers["X-EDU-Signature"] = md5__WEBPACK_IMPORTED_MODULE_12___default()(stringToSign);
|
|
|
|
|
newOptions.headers["X-EDU-Signature"] = md5__WEBPACK_IMPORTED_MODULE_12___default()(window.btoa(stringToSign));
|
|
|
|
|
// newOptions.headers["X-EDU-Signature"] = md5(((stringToSign)));
|
|
|
|
|
if (document.domain.indexOf("educoder.net") > -1) {
|
|
|
|
|
console.log("stringToSign:", stringToSign, url);
|
|
|
|
|
}
|