]> Cypherpunks repositories - gostls13.git/commit
net/http: tolerate old buggy user agents, per RFC 2616 section 4.1
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 25 Jun 2015 09:31:37 +0000 (11:31 +0200)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 25 Jun 2015 22:31:26 +0000 (22:31 +0000)
commitbf5e19fbaf02b1b25fbe50c27ec301fe830a28d0
tree8cec3427fbc21f0801e9e06790e327171afebda6
parentfe1cecfaecf6019928bbc340266a2fadd8f23b2a
net/http: tolerate old buggy user agents, per RFC 2616 section 4.1

Some old buggy browsers sent extra CRLF(s) after POST bodies. Skip
over them before reading subsequent requests.

Fixes #10876

Change-Id: I62eacf2b3e985caffa85aee3de39d8cd3548130b
Reviewed-on: https://go-review.googlesource.com/11491
Reviewed-by: Andrew Gerrand <adg@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
src/net/http/serve_test.go
src/net/http/server.go