]> Cypherpunks repositories - gostls13.git/commit
net/http: reject HTTP/1.1 Content-Length with sign in response
authorPaschalis Tsilias <paschalis.tsilias@gmail.com>
Thu, 21 May 2020 12:33:39 +0000 (15:33 +0300)
committerEmmanuel Odeke <emm.odeke@gmail.com>
Sun, 31 May 2020 00:55:05 +0000 (00:55 +0000)
commit8da78625b1fe2a6141d331f54248913936dc49c7
tree55017fb53dbf51ece3f9abef5d8e68a87864c2f3
parentfc40beb987fa503f3452e2e311f765241f5a3cf0
net/http: reject HTTP/1.1 Content-Length with sign in response

Enforces section 14.13 of RFC 2616 so that Content-Length header
values with a sign such as "+5" will be rejected.

Updates #39017

Change-Id: Icce9f00d03c8475fe704b33f9bed9089ff8802f0
Reviewed-on: https://go-review.googlesource.com/c/go/+/234817
Run-TryBot: Emmanuel Odeke <emm.odeke@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
src/net/http/httptest/recorder.go
src/net/http/httptest/recorder_test.go
src/net/http/transfer.go
src/net/http/transfer_test.go
src/net/http/transport_test.go