MCPcopy Create free account
hub / github.com/smallfawn/QLScriptPublic / buildHeaders

Function buildHeaders

wxapp/aima.js:83–100  ·  view source on GitHub ↗
(token = "")

Source from the content-addressed store, hash-verified

81}
82
83function buildHeaders(token = "") {
84 const timestamp = Date.now().toString();
85 const traceLogId = generateUUID();
86 const signToken = token ? token.substring(50, 80) : "";
87 const signStr = `App-Id${APP_ID}Time-Stamp${timestamp}TraceLog-Id${traceLogId}Access-Token${signToken}AimaScrm321_^`;
88
89 return {
90 "App-Id": APP_ID,
91 "Time-Stamp": timestamp,
92 "TraceLog-Id": traceLogId,
93 "Access-Token": token,
94 Sign: md5(signStr).toLowerCase(),
95 "content-type": "application/json",
96 charset: "utf-8",
97 Referer: "https://servicewechat.com/wx2dcfb409fd5ddfb4/223/page-frame.html",
98 "User-Agent": USER_AGENT,
99 };
100}
101
102async function request(method, url, token, options = {}) {
103 const res = await axios({

Callers 1

requestFunction · 0.85

Calls 2

generateUUIDFunction · 0.85
md5Function · 0.70

Tested by

no test coverage detected