fix(189pc):slice bounds out of range close #2045

This commit is contained in:
foxxorcat
2022-10-17 22:39:51 +08:00
parent fc393f743f
commit 2efade123e
2 changed files with 12 additions and 2 deletions

View File

@ -110,7 +110,9 @@ func ParseHttpHeader(str string) map[string]string {
header := make(map[string]string)
for _, value := range strings.Split(str, "&") {
i := strings.Index(value, "=")
header[strings.TrimSpace(value[0:i])] = strings.TrimSpace(value[i+1:])
if i > 0 {
header[strings.TrimSpace(value[0:i])] = strings.TrimSpace(value[i+1:])
}
}
return header
}