diff options
author | Petar Maymounkov <petarm@gmail.com> | 2010-02-22 14:46:59 -0800 |
---|---|---|
committer | Petar Maymounkov <petarm@gmail.com> | 2010-02-22 14:46:59 -0800 |
commit | 40c0a4759dce7173fcf24c445729e52ae82a4799 (patch) | |
tree | 11ee4dce512314ac153c45507b99432cd8d42190 /src/pkg | |
parent | c8a63ea5052d5e79d6144108f467bd6c4f613ea0 (diff) | |
download | golang-40c0a4759dce7173fcf24c445729e52ae82a4799.tar.gz |
http: fix bug in Post
R=rsc
CC=golang-dev
http://codereview.appspot.com/217059
Committer: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/pkg')
-rw-r--r-- | src/pkg/http/client.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pkg/http/client.go b/src/pkg/http/client.go index 8af6c761f..8c2c30124 100644 --- a/src/pkg/http/client.go +++ b/src/pkg/http/client.go @@ -137,11 +137,13 @@ func Get(url string) (r *Response, finalURL string, err os.Error) { func Post(url string, bodyType string, body io.Reader) (r *Response, err os.Error) { var req Request req.Method = "POST" + req.ProtoMajor = 1 + req.ProtoMinor = 1 req.Body = nopCloser{body} req.Header = map[string]string{ "Content-Type": bodyType, - "Transfer-Encoding": "chunked", } + req.TransferEncoding = []string{"chunked"} req.URL, err = ParseURL(url) if err != nil { |