From 09c36a87b30a6ddf97e3b5a7bd77d36834441aa5 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Mon, 8 Sep 2025 08:13:40 -0500 Subject: track client & server payload sizes --- reqToPB.go | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'reqToPB.go') diff --git a/reqToPB.go b/reqToPB.go index f5aa766..019ad77 100644 --- a/reqToPB.go +++ b/reqToPB.go @@ -58,14 +58,15 @@ func ReqToPB(r *http.Request) (*HttpRequest, error) { // log.Info("TRYING TO MARSHAL bytes:", len(msg), err) pb := &HttpRequest{ - Method: r.Method, - URL: r.URL.String(), - Proto: r.Proto, - Headers: headers, - IP: getClientIP(r), - Host: r.Host, - Body: msg, - Hostname: r.Header.Get("hostname"), + Method: r.Method, + URL: r.URL.String(), + Proto: r.Proto, + Headers: headers, + IP: getClientIP(r), + Host: r.Host, + ClientData: msg, + ClientDataLen: int64(len(msg)), + Hostname: r.Header.Get("hostname"), } pb.Route = cleanURL(r.URL.Path) -- cgit v1.2.3