in fasthttp/header.go:
func (s *headerScanner) next() bool {
......
s.value = s.value[:n]
if bytes.Contains(s.b, strCRLF) {
s.value = normalizeHeaderValue(s.value)
}
......
}
Should bytes.Contains(s.b, strCRLF) be replaced by bytes.Contains(s.value, strCRLF)?