diff --git a/client_app.py b/client_app.py index 2531747..9ea334f 100644 --- a/client_app.py +++ b/client_app.py @@ -2,7 +2,7 @@ import json from fastapi import FastAPI, HTTPException, Header, Form, Request from fastapi.responses import JSONResponse from fastapi.middleware.cors import CORSMiddleware - +from loguru import logger from parser import * app = FastAPI() @@ -19,9 +19,9 @@ app.add_middleware( @app.post("/convert/start") async def convert_str( - request: Request, - content: str = Form(...), # ✅ 改为接收 x-www-form-urlencoded 参数 - Authorization: str = Header(None) + request: Request, + content: str = Form(...), # ✅ 改为接收 x-www-form-urlencoded 参数 + Authorization: str = Header(None) ): """ 带调试信息的转换接口 (支持 x-www-form-urlencoded) @@ -32,10 +32,10 @@ async def convert_str( try: res = convert_text(content) - print(f"转换结果: {json.dumps(res, ensure_ascii=False, indent=2)}") + logger.info(f"转换结果: {json.dumps(res, ensure_ascii=False, indent=2)}") return JSONResponse(content={"code": 0, "result": res}) except Exception as e: - print(f"转换异常: {str(e)}") + logger.error(f"转换异常: {str(e)}") return JSONResponse( content={"code": 500, "result": f"转换服务异常: {str(e)}"}, status_code=500