Explorar el Código

打印请求的url

Alex hace 1 año
padre
commit
6bbcbf78b8
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      agent/HookGameCenter.js

+ 5 - 1
agent/HookGameCenter.js

@@ -3,6 +3,10 @@ import {LogColor, logColor} from "./logger";
 export let HookGameCenter = {
     printReqParam: function (HttpLoggingInterceptor) {
         HttpLoggingInterceptor.a.overload('okhttp3.Interceptor$Chain').implementation = function (chain) {
+            //获取request的url
+            var request = chain.request();
+            var url = request.url();
+
             var result = this.a(chain); // 先保存原方法执行的结果
             // 获取THREAD_LOGS ThreadLocal对象
             var threadLogs = HttpLoggingInterceptor.THREAD_LOGS.value;
@@ -12,7 +16,7 @@ export let HookGameCenter = {
 
             // 检查并打印THREAD_LOGS的内容
             if (threadLogsValue !== null) {
-                logColor('请求参数: ' + threadLogsValue.toString(), LogColor.GREEN_TEXT);
+                logColor('请求url: '+url+'\n参数: ' + threadLogsValue.toString(), LogColor.GREEN_TEXT);
             } else {
                 console.log('请求参数 is null or not set for the current thread');
             }