summaryrefslogtreecommitdiff
path: root/src/pkg
diff options
context:
space:
mode:
authorPetar Maymounkov <petarm@gmail.com>2010-02-22 14:46:59 -0800
committerPetar Maymounkov <petarm@gmail.com>2010-02-22 14:46:59 -0800
commit40c0a4759dce7173fcf24c445729e52ae82a4799 (patch)
tree11ee4dce512314ac153c45507b99432cd8d42190 /src/pkg
parentc8a63ea5052d5e79d6144108f467bd6c4f613ea0 (diff)
downloadgolang-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.go4
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 {