From 9fdbf259c04070b06579cfbff6a9f2061daf4a75 Mon Sep 17 00:00:00 2001 From: heimoshuiyu Date: Thu, 4 Jan 2024 18:41:26 +0800 Subject: [PATCH] truncate requset body if too long --- main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.go b/main.go index 668db46..e9358a5 100644 --- a/main.go +++ b/main.go @@ -150,6 +150,11 @@ func main() { // async record request go func() { + // turncate request if too long + if len(record.Body) > 1024*128 { + log.Println("Warning: Truncate request body") + record.Body = record.Body[:1024*128] + } if db.Create(&record).Error != nil { log.Println("Error to save record:", record) }