diff --git a/server/feishu-sync/internal/handler/webhookhandler.go b/server/feishu-sync/internal/handler/webhookhandler.go index aa12d46d..fcce55eb 100644 --- a/server/feishu-sync/internal/handler/webhookhandler.go +++ b/server/feishu-sync/internal/handler/webhookhandler.go @@ -2,6 +2,7 @@ package handler import ( "encoding/json" + "io" "log" "net/http" "reflect" @@ -30,7 +31,10 @@ func WebhookHandler(svcCtx *svc.ServiceContext) http.HandlerFunc { w.Write(b) return } - log.Println("收到消息:", r.Header) + b, _ := io.ReadAll(r.Body) + defer r.Body.Close() + log.Println("收到头消息:", r.Header) + log.Println("收到body信息:", string(b)) // 创建一个业务逻辑层实例 l := logic.NewWebhookLogic(r.Context(), svcCtx)