]> Cypherpunks repositories - gostls13.git/commit
net/http: make Server validate Host headers
authorBrad Fitzpatrick <bradfitz@golang.org>
Wed, 16 Dec 2015 18:51:12 +0000 (18:51 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 16 Dec 2015 19:52:07 +0000 (19:52 +0000)
commit6e11f45ebdbc7b0ee1367c80ea0a0c0ec52d6db5
tree0853fd96e945d0f757d3278986bf376e706b47c5
parentc2fb457ef762429bd2b79a701bfaced808d95ec4
net/http: make Server validate Host headers

Fixes #11206 (that we accept invalid bytes)
Fixes #13624 (that we don't require a Host header in HTTP/1.1 per spec)

Change-Id: I4138281d513998789163237e83bb893aeda43336
Reviewed-on: https://go-review.googlesource.com/17892
Reviewed-by: Russ Cox <rsc@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/net/http/request.go
src/net/http/serve_test.go
src/net/http/server.go