1
0
mirror of https://github.com/golang/go synced 2024-10-08 12:21:25 -06:00
go/src/pkg/http/cgi
Brad Fitzpatrick 2c420ece67 http: change ResponseWriter.SetHeader(k,v) to Header() accessor
Caller code needs to change:

rw.SetHeader("Content-Type", "text/plain")
to:
rw.Header().Set("Content-Type", "text/plain")

This now permits returning multiple headers
with the same name using Add:

rw.Header().Add("Set-Cookie", "..")
rw.Header().Add("Set-Cookie", "..")

This patch also fixes serialization of headers, removing newline characters.

Fixes #488
Fixes #914

R=rsc
CC=gburd, golang-dev
https://golang.org/cl/4239076
2011-03-09 09:41:01 -08:00
..
testdata cgi: child support (e.g. Go CGI under Apache) 2011-03-08 08:01:19 -08:00
child_test.go cgi: child support (e.g. Go CGI under Apache) 2011-03-08 08:01:19 -08:00
child.go http: change ResponseWriter.SetHeader(k,v) to Header() accessor 2011-03-09 09:41:01 -08:00
host_test.go http: change ResponseWriter.SetHeader(k,v) to Header() accessor 2011-03-09 09:41:01 -08:00
host.go http: change ResponseWriter.SetHeader(k,v) to Header() accessor 2011-03-09 09:41:01 -08:00
Makefile cgi: child support (e.g. Go CGI under Apache) 2011-03-08 08:01:19 -08:00
matryoshka_test.go http: change ResponseWriter.SetHeader(k,v) to Header() accessor 2011-03-09 09:41:01 -08:00