Uses bufio.Reader to read http.RequestBody