From c8dab92a7cc1997d6dc8e6350d56dfa379381536 Mon Sep 17 00:00:00 2001 From: Krasilnikov Maxim Date: Thu, 7 Jul 2016 12:55:33 +0300 Subject: [PATCH] Added support 206 http code GetObject query with Range header return 206 status code Change-Id: I4d29b8aab2e0f4e000cc0a32872a758b0c5bb1c3 --- util/util.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/util.go b/util/util.go index abba6b7..721b404 100644 --- a/util/util.go +++ b/util/util.go @@ -168,11 +168,11 @@ func (readCloser) Close() error { // CheckHTTPResponseStatusCode compares http response header StatusCode against expected // statuses. Primary function is to ensure StatusCode is in the 20x (return nil). -// Ok: 200. Created: 201. Accepted: 202. No Content: 204. +// Ok: 200. Created: 201. Accepted: 202. No Content: 204. Partial Content: 206. // Otherwise return error message. func CheckHTTPResponseStatusCode(resp *http.Response) error { switch resp.StatusCode { - case 200, 201, 202, 204: + case 200, 201, 202, 204, 206: return nil case 400: return errors.New("Error: response == 400 bad request")