aboutsummaryrefslogtreecommitdiff
path: root/request.go
diff options
context:
space:
mode:
authorStefan Majewsky <majewsky@gmx.net>2018-02-10 10:49:58 +0100
committerStefan Majewsky <majewsky@gmx.net>2018-02-10 10:49:58 +0100
commit9a8ec45e50647e134e5a6e14c3738d6627298b97 (patch)
treeca5f8d6c45444d78e445889a341aeb81b71037a2 /request.go
parent8dfe7249e015e1a03a911d441cab8c4bb0c7d4c9 (diff)
downloadgo-schwift-9a8ec45e50647e134e5a6e14c3738d6627298b97.tar.gz
sketch out the initial Object API
Diffstat (limited to 'request.go')
-rw-r--r--request.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/request.go b/request.go
index 2834b3a..1128a00 100644
--- a/request.go
+++ b/request.go
@@ -128,6 +128,9 @@ func (r Request) do(client *gophercloud.ServiceClient, afterReauth bool) (*http.
for key, value := range provider.AuthenticatedHeaders() {
req.Header.Set(key, value)
}
+ if r.Body != nil {
+ req.Header.Set("Expect", "100-continue")
+ }
resp, err := provider.HTTPClient.Do(req)
if err != nil {