]> Cypherpunks repositories - gostls13.git/commit
net/textproto: ignore initial lines with leading whitespaces in ReadMIMEHeader
authorWèi Cōngruì <crvv.mail@gmail.com>
Thu, 2 Nov 2017 06:23:32 +0000 (14:23 +0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 10 Nov 2017 04:51:55 +0000 (04:51 +0000)
commit5d0cab036712539d50435904ded466bf6b7b0884
treee02cafc1ecc9e1345dbb337f1ff3f468ee6a9062
parent17f35c6993cdaf197db79cc6e62108f05f60bd0b
net/textproto: ignore initial lines with leading whitespaces in ReadMIMEHeader

A header line with leading whitespaces is not valid in HTTP as per
RFC7230. This change ignores these invalid lines in ReadMIMEHeader.

Updates #22464

Change-Id: Iff9f00380d28a9617a55ff7888a76fba82001402
Reviewed-on: https://go-review.googlesource.com/75350
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/net/http/readrequest_test.go
src/net/http/response_test.go
src/net/textproto/reader.go
src/net/textproto/reader_test.go