
{"code":404,"msg":"接口不存在：api\/","data":{"code":404,"line":107,"file":"\/www\/wwwroot\/tj\/app\/common.php","message":"接口不存在：api\/","trace":[{"file":"\/www\/wwwroot\/tj\/app\/api\/middleware\/ApiVerifyMiddleware.php","line":42,"function":"exception"},{"function":"handle","class":"app\\api\\middleware\\ApiVerifyMiddleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/app\/api\/middleware\/ApiTokenMiddleware.php","line":39,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\api\\middleware\\ApiTokenMiddleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/app\/api\/middleware\/WebUserLogMiddleware.php","line":25,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\api\\middleware\\WebUserLogMiddleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/think-multi-app\/src\/MultiApp.php","line":52,"function":"then","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"think\\app\\MultiApp","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/app\/common\/middleware\/LogClear.php","line":31,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\common\\middleware\\LogClear","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/app\/common\/middleware\/AllowCrossDomain.php","line":35,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\common\\middleware\\AllowCrossDomain","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Http.php","line":199,"function":"then","class":"think\\Pipeline","type":"->"},{"file":"\/www\/wwwroot\/tj\/vendor\/topthink\/framework\/src\/think\/Http.php","line":162,"function":"runWithRequest","class":"think\\Http","type":"->"},{"file":"\/www\/wwwroot\/tj\/public\/index.php","line":24,"function":"run","class":"think\\Http","type":"->"}]}}