diff options
Diffstat (limited to 'spartan/request.go')
-rw-r--r-- | spartan/request.go | 4 |
1 files changed, 2 insertions, 2 deletions
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 } |