From fcea3099cb2dce7f953e46389f83b6f9b58bef86 Mon Sep 17 00:00:00 2001 From: tjpcc Date: Sat, 29 Apr 2023 17:38:07 -0600 Subject: tests and bugfixes to spartan request parsing --- spartan/request.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'spartan/request.go') diff --git a/spartan/request.go b/spartan/request.go index 331b68c..ca1159b 100644 --- a/spartan/request.go +++ b/spartan/request.go @@ -37,7 +37,7 @@ func ParseRequest(rdr io.Reader) (*gus.Request, int, error) { if !ok { return nil, 0, InvalidRequestLine } - path, rest, ok := strings.Cut(line, " ") + path, rest, ok := strings.Cut(rest, " ") if !ok { return nil, 0, InvalidRequestLine } @@ -46,7 +46,7 @@ func ParseRequest(rdr io.Reader) (*gus.Request, int, error) { return nil, 0, InvalidRequestLineEnding } - contentlen, err := strconv.Atoi(line[:len(line)-2]) + contentlen, err := strconv.Atoi(rest[:len(rest)-2]) if err != nil { return nil, 0, err } -- cgit v1.2.3