From 792679098c98b434c321c00389eb7f01399bba75 Mon Sep 17 00:00:00 2001 From: iuu <2167162990@qq.com> Date: Tue, 24 Dec 2024 14:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tcpserver/handler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcpserver/handler.go b/tcpserver/handler.go index 769000a..0ecd8b0 100644 --- a/tcpserver/handler.go +++ b/tcpserver/handler.go @@ -46,6 +46,7 @@ func (h *TCPHandler) HandleClient(conn net.Conn) { output = strings.ReplaceAll(output, "\n", "") message = []byte(output) fmt.Printf("收到消息来自 %s: %s\n", conn.RemoteAddr(), message) + if !json.Valid(message) { fmt.Printf("来自客户端的数据非法 %s\n", conn.RemoteAddr()) conn.Close() @@ -252,7 +253,6 @@ func (s *Server) StopRealTimeReporting(client *Client, message []byte) error { return nil } -// TimingReporting 定时上报数据 func (s *Server) TimingReporting(client *Client, message []byte) error { var msg Message if err := json.Unmarshal(message, &msg); err != nil {