]> Cypherpunks repositories - gostls13.git/commit
net/http: omit forbidden Trailer headers from response
authorDavid Url <david@urld.io>
Mon, 2 Apr 2018 10:57:59 +0000 (12:57 +0200)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 16 Apr 2018 17:44:41 +0000 (17:44 +0000)
commitea3f329613c28cf8d8e955135616ee061ce0a012
tree79acbb831170f8405e11861882b2fb5f58db7122
parent7b7affa56d3957c2f721595de732d03e04bf2a62
net/http: omit forbidden Trailer headers from response

Use the vendored ValidTrailerHeader function from x/net/http/httpguts to
check Trailer headers according to RFC 7230. The previous implementation
only omitted illegal Trailer headers defined in RFC 2616.

This CL adds x/net/http/httpguts from CL 104042 (git rev a35a21de97)

Fixes #23908

Change-Id: Ib2329a384040494093c18e209db9b62aaf86e921
Reviewed-on: https://go-review.googlesource.com/104075
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/go/build/deps_test.go
src/net/http/httptest/recorder.go
src/net/http/server.go
src/vendor/golang_org/x/net/http/httpguts/guts.go [new file with mode: 0644]