]> Cypherpunks repositories - gostls13.git/commit
net/http: limit Transport's reading of response header bytes from servers
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 31 Mar 2016 07:06:27 +0000 (00:06 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 1 Apr 2016 00:47:25 +0000 (00:47 +0000)
commit36feb1a00aef40b793c173859aab49f8080b71fc
tree9f8d7d2aebb82de75260027e61ab3a02323cac2e
parent7a4211bc1f03672422ff0d761d3bf9d9f97b8997
net/http: limit Transport's reading of response header bytes from servers

The default is 10MB, like http2, but can be configured with a new
field http.Transport.MaxResponseHeaderBytes.

Fixes #9115

Change-Id: I01808ac631ce4794ef2b0dfc391ed51cf951ceb1
Reviewed-on: https://go-review.googlesource.com/21329
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Gerrand <adg@golang.org>
src/net/http/http.go [new file with mode: 0644]
src/net/http/server.go
src/net/http/transport.go
src/net/http/transport_test.go