作者 karlet

feat:打印请求

@@ -2,9 +2,12 @@ @@ -2,9 +2,12 @@
2 2
3 namespace jytools; 3 namespace jytools;
4 4
  5 +require_once __DIR__ . '/func.php';
  6 +
5 use Swoole\Http\Request; 7 use Swoole\Http\Request;
6 use Swoole\Http\Response; 8 use Swoole\Http\Response;
7 use Swoole\Coroutine\Http\Server; 9 use Swoole\Coroutine\Http\Server;
  10 +use function jytools\output;
8 11
9 class SimpleServerCoroutine 12 class SimpleServerCoroutine
10 { 13 {
@@ -33,15 +36,16 @@ class SimpleServerCoroutine @@ -33,15 +36,16 @@ class SimpleServerCoroutine
33 return; 36 return;
34 } 37 }
35 $requestInfo = [ 38 $requestInfo = [
  39 + 'method' => $request->getMethod(),
36 'path' => $request->server['path_info'], 40 'path' => $request->server['path_info'],
37 'uri' => $request->server['request_uri'], 41 'uri' => $request->server['request_uri'],
38 'get' => $request->get ?: [], 42 'get' => $request->get ?: [],
39 'post' => $request->post ?: [], 43 'post' => $request->post ?: [],
40 - 'method' => $request->getMethod(),  
41 'header' => $request->header ?: [], 44 'header' => $request->header ?: [],
42 'cookie' => $request->cookie ?: [], 45 'cookie' => $request->cookie ?: [],
43 'rawContent' => $request->rawContent() ?: '' 46 'rawContent' => $request->rawContent() ?: ''
44 ]; 47 ];
  48 + output($requestInfo);
45 $simpleRequest = new SimpleRequest($requestInfo); 49 $simpleRequest = new SimpleRequest($requestInfo);
46 $res = call_user_func($callback, $simpleRequest); 50 $res = call_user_func($callback, $simpleRequest);
47 if (empty($res)) { 51 if (empty($res)) {