e5119ea0bf715d0bf905bba10dadbe973f30c2c16ad045d77a48c004804e244f.json 29 KB

1
  1. {"nodes": [{"id": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "label": "request.js", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L1"}, {"id": "utils_request_readenv", "label": "readEnv()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L4"}, {"id": "utils_request_appendtimestampquery", "label": "appendTimestampQuery()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L27"}, {"id": "utils_request_createunauthorizederror", "label": "createUnauthorizedError()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L38"}, {"id": "utils_request_onhttpunauthorized", "label": "onHttpUnauthorized()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L48"}, {"id": "utils_request_isbizunauthorized", "label": "isBizUnauthorized()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L82"}, {"id": "utils_request_randomnonce", "label": "randomNonce()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L87"}, {"id": "utils_request_hextobytes", "label": "hexToBytes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L99"}, {"id": "utils_request_bytestohex", "label": "bytesToHex()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L107"}, {"id": "utils_request_bytestobase64", "label": "bytesToBase64()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L113"}, {"id": "utils_request_base64tobytes", "label": "base64ToBytes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L121"}, {"id": "utils_request_tobase64url", "label": "toBase64Url()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L130"}, {"id": "utils_request_frombase64url", "label": "fromBase64Url()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L134"}, {"id": "utils_request_sha256hex", "label": "sha256Hex()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L140"}, {"id": "utils_request_derivekey", "label": "deriveKey()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L150"}, {"id": "utils_request_encryptjson", "label": "encryptJson()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L154"}, {"id": "utils_request_decryptjson", "label": "decryptJson()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L169"}, {"id": "utils_request_parseuseridfromtoken", "label": "parseUserIdFromToken()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L186"}, {"id": "utils_request_normalizerequestdata", "label": "normalizeRequestData()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L201"}, {"id": "utils_request_shouldencryptrequest", "label": "shouldEncryptRequest()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L214"}, {"id": "utils_request_getencryptskipreason", "label": "getEncryptSkipReason()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L222"}, {"id": "utils_request_request", "label": "request()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L232"}, {"id": "utils_request_parseresponsejson", "label": "parseResponseJson()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L336"}], "edges": [{"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "api", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L1", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_readenv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_appendtimestampquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L27", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_createunauthorizederror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L38", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_onhttpunauthorized", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_isbizunauthorized", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L82", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_randomnonce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_hextobytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L99", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_bytestohex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L107", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_bytestobase64", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L113", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_base64tobytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L121", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_tobase64url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L130", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_frombase64url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L134", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_sha256hex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L140", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_derivekey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L150", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_encryptjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L154", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_decryptjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L169", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_parseuseridfromtoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L186", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_normalizerequestdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L201", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_shouldencryptrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L214", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_getencryptskipreason", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L222", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L232", "weight": 1.0}, {"source": "users_wuzilong_work_00code_sqxp_2_sqxp_wx_utils_request_js", "target": "utils_request_parseresponsejson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L336", "weight": 1.0}, {"source": "utils_request_tobase64url", "target": "utils_request_bytestobase64", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L131", "weight": 1.0}, {"source": "utils_request_frombase64url", "target": "utils_request_base64tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L137", "weight": 1.0}, {"source": "utils_request_sha256hex", "target": "utils_request_bytestohex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L147", "weight": 1.0}, {"source": "utils_request_derivekey", "target": "utils_request_sha256hex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L151", "weight": 1.0}, {"source": "utils_request_encryptjson", "target": "utils_request_hextobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L160", "weight": 1.0}, {"source": "utils_request_encryptjson", "target": "utils_request_tobase64url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L166", "weight": 1.0}, {"source": "utils_request_decryptjson", "target": "utils_request_frombase64url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L174", "weight": 1.0}, {"source": "utils_request_decryptjson", "target": "utils_request_hextobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L180", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_createunauthorizederror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L234", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_parseuseridfromtoken", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L255", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_appendtimestampquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L259", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_shouldencryptrequest", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L260", "weight": 1.0}, {"source": "utils_request_request", "target": "utils_request_getencryptskipreason", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L261", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_request_readenv", "callee": "call", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L6"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L28"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "now", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L29"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "test", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L32"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L33"}, {"caller_nid": "utils_request_appendtimestampquery", "callee": "includes", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L35"}, {"caller_nid": "utils_request_createunauthorizederror", "callee": "test", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L40"}, {"caller_nid": "utils_request_createunauthorizederror", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L40"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "removeStorageSync", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L52"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "removeStorageSync", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L53"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "removeStorageSync", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L54"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "import", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L56"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "clearLoginInfo", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L57"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "useUserStore", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L57"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "getCurrentPages", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L61"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "showToast", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L67"}, {"caller_nid": "utils_request_onhttpunauthorized", "callee": "reLaunch", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L68"}, {"caller_nid": "utils_request_randomnonce", "callee": "getRandomValues", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L93"}, {"caller_nid": "utils_request_randomnonce", "callee": "join", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L94"}, {"caller_nid": "utils_request_randomnonce", "callee": "map", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L94"}, {"caller_nid": "utils_request_randomnonce", "callee": "from", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L94"}, {"caller_nid": "utils_request_hextobytes", "callee": "parseInt", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L102"}, {"caller_nid": "utils_request_hextobytes", "callee": "slice", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L102"}, {"caller_nid": "utils_request_bytestohex", "callee": "join", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L108"}, {"caller_nid": "utils_request_bytestohex", "callee": "map", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L108"}, {"caller_nid": "utils_request_bytestohex", "callee": "from", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L108"}, {"caller_nid": "utils_request_bytestobase64", "callee": "forEach", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L115"}, {"caller_nid": "utils_request_bytestobase64", "callee": "btoa", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L118"}, {"caller_nid": "utils_request_base64tobytes", "callee": "atob", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L122"}, {"caller_nid": "utils_request_base64tobytes", "callee": "charCodeAt", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L125"}, {"caller_nid": "utils_request_tobase64url", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L131"}, {"caller_nid": "utils_request_tobase64url", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L131"}, {"caller_nid": "utils_request_tobase64url", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L131"}, {"caller_nid": "utils_request_frombase64url", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L135"}, {"caller_nid": "utils_request_frombase64url", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L135"}, {"caller_nid": "utils_request_frombase64url", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L135"}, {"caller_nid": "utils_request_frombase64url", "callee": "repeat", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L136"}, {"caller_nid": "utils_request_sha256hex", "callee": "encode", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L145"}, {"caller_nid": "utils_request_sha256hex", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L145"}, {"caller_nid": "utils_request_sha256hex", "callee": "digest", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L146"}, {"caller_nid": "utils_request_encryptjson", "callee": "getRandomValues", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L159"}, {"caller_nid": "utils_request_encryptjson", "callee": "importKey", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L160"}, {"caller_nid": "utils_request_encryptjson", "callee": "encode", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L161"}, {"caller_nid": "utils_request_encryptjson", "callee": "stringify", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L161"}, {"caller_nid": "utils_request_encryptjson", "callee": "encrypt", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L162"}, {"caller_nid": "utils_request_encryptjson", "callee": "set", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L164"}, {"caller_nid": "utils_request_encryptjson", "callee": "set", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L165"}, {"caller_nid": "utils_request_decryptjson", "callee": "slice", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L178"}, {"caller_nid": "utils_request_decryptjson", "callee": "slice", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L179"}, {"caller_nid": "utils_request_decryptjson", "callee": "importKey", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L180"}, {"caller_nid": "utils_request_decryptjson", "callee": "decrypt", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L181"}, {"caller_nid": "utils_request_decryptjson", "callee": "decode", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L182"}, {"caller_nid": "utils_request_decryptjson", "callee": "parse", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L183"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L187"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "split", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L188"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L191"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L191"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "repeat", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L192"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "atob", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L193"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "parse", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L194"}, {"caller_nid": "utils_request_parseuseridfromtoken", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L195"}, {"caller_nid": "utils_request_normalizerequestdata", "callee": "parse", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L205"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "includes", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L216"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L216"}, {"caller_nid": "utils_request_shouldencryptrequest", "callee": "some", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L219"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "includes", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L225"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L225"}, {"caller_nid": "utils_request_getencryptskipreason", "callee": "some", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L228"}, {"caller_nid": "utils_request_request", "callee": "reject", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L234"}, {"caller_nid": "utils_request_request", "callee": "getStorageSync", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L236"}, {"caller_nid": "utils_request_request", "callee": "trim", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L237"}, {"caller_nid": "utils_request_request", "callee": "toUpperCase", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L239"}, {"caller_nid": "utils_request_request", "callee": "String", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L239"}, {"caller_nid": "utils_request_request", "callee": "(() => {\n const rawUserInfo = uni.getStorageSync(USER_INFO_KEY)\n if (rawUserInfo && typeof rawUserInfo === 'object') {\n return String(rawUserInfo.id || rawUserInfo.userId || '')\n }\n if (typeof rawUserInfo === 'string') {\n try {\n const parsed = JSON.parse(rawUserInfo)\n return String(parsed?.id || parsed?.userId || '')\n } catch (error) {\n return ''\n }\n }\n return ''\n })", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L240"}, {"caller_nid": "utils_request_request", "callee": "startsWith", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L256"}, {"caller_nid": "utils_request_request", "callee": "startsWith", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L258"}, {"caller_nid": "utils_request_parseresponsejson", "callee": "parse", "source_file": "/Users/wuzilong/work/00code/sqxp_\u526f\u672c2/sqxp-wx/utils/request.js", "source_location": "L341"}]}