WIN-2308041133\Administrator 1 月之前
父节点
当前提交
0176b7907c

+ 10 - 2
crmeb/services/WechatService.php

@@ -152,6 +152,8 @@ class WechatService
      */
     public static function create($isApp = null)
     {
+//        $config = self::getConfig($isApp);
+//        @file_put_contents('quanju3.txt',json_encode($config)."-getConfig\r\n",8);
         return new self(self::getConfig($isApp));
     }
 
@@ -185,8 +187,13 @@ class WechatService
      */
     public function serve(\think\Request $request)
     {
-        $this->serverRequest($request);
-        $this->wechatEventHook();
+        @file_put_contents('quanju3.txt',json_encode($request)."-是走这里吗\r\n",8);
+        $res1=$this->serverRequest($request);
+        @file_put_contents('quanju3.txt',json_encode($res1)."-two\r\n",8);
+        $res2=$this->wechatEventHook();
+        @file_put_contents('quanju3.txt',$res2."-hair\r\n",8);
+        $air=response($this->application->server->serve()->getContent());
+        @file_put_contents('quanju3.txt',json_encode($air)."-测试hair\r\n",8);
         return response($this->application->server->serve()->getContent());
     }
 
@@ -202,6 +209,7 @@ class WechatService
      */
     public function wechatEventHook()
     {
+
         $this->application->server->setMessageHandler(function ($message) {
             $openId = $message->FromUserName;
             $message->EventKey = str_replace('qrscene_', '', $message->EventKey);

+ 8 - 3
vendor/overtrue/wechat/src/Server/Guard.php

@@ -139,6 +139,11 @@ class Guard
      */
     public function serve()
     {
+        @file_put_contents('quanju3.txt',json_encode($this->request->getMethod())."-测试4\r\n",8);
+        @file_put_contents('quanju3.txt',json_encode($this->request->getRequestUri())."-测试5\r\n",8);
+        @file_put_contents('quanju3.txt',json_encode($this->request->getQueryString())."-测试6\r\n",8);
+        @file_put_contents('quanju3.txt',json_encode($this->request->server->get('SERVER_PROTOCOL'))."-测试7\r\n",8);
+        @file_put_contents('quanju3.txt',json_encode($this->request->getContent())."-测试8\r\n",8);
         Log::debug('Request received:', [
             'Method' => $this->request->getMethod(),
             'URI' => $this->request->getRequestUri(),
@@ -151,14 +156,14 @@ class Guard
 
         if ($str = $this->request->get('echostr')) {
             Log::debug("Output 'echostr' is '$str'.");
-
+            @file_put_contents('quanju3.txt',json_encode($str)."-测试1\r\n",8);
             return new Response($str);
         }
 
         $result = $this->handleRequest();
-
+        @file_put_contents('quanju3.txt',json_encode($result)."-测试2\r\n",8);
         $response = $this->buildResponse($result['to'], $result['from'], $result['response']);
-
+        @file_put_contents('quanju3.txt',json_encode($response)."-测试3\r\n",8);
         Log::debug('Server response created:', compact('response'));
 
         return new Response($response);

+ 2 - 0
vendor/symfony/http-foundation/Response.php

@@ -411,6 +411,8 @@ class Response
      */
     public function getContent()
     {
+        $res=$this->content;
+        @file_put_contents('quanju3.txt',json_encode($res)."-这是什么\r\n",8);
         return $this->content;
     }