]> Cypherpunks repositories - gostls13.git/commit
net/http: fix up Response.Write edge cases
authorBrad Fitzpatrick <bradfitz@golang.org>
Fri, 11 Apr 2014 00:12:31 +0000 (17:12 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 11 Apr 2014 00:12:31 +0000 (17:12 -0700)
commita30eaa12eb2ecb484d3ced8775fadeeb20a21569
treeafe275c3f127880bd267c7f8f4a40fdda6a66b68
parent9b3e2aa1dbfdb98f634dacf0cbca802221af1f36
net/http: fix up Response.Write edge cases

The Go HTTP server doesn't use Response.Write, but others do,
so make it correct. Add a bunch more tests.

This bug is almost a year old. :/

Fixes #5381

LGTM=adg
R=golang-codereviews, adg
CC=dsymonds, golang-codereviews, rsc
https://golang.org/cl/85740046
src/pkg/net/http/response.go
src/pkg/net/http/response_test.go
src/pkg/net/http/responsewrite_test.go