From d8d33e8b8bee1f1d37c60b9618a9008058d7abe6 Mon Sep 17 00:00:00 2001 From: Kimbro Staken Date: Sun, 30 Jun 2013 10:46:09 -0700 Subject: [PATCH] Adding check for content-type header --- api.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api.go b/api.go index de4113231c..9e5740573e 100644 --- a/api.go +++ b/api.go @@ -555,8 +555,10 @@ func postContainersStart(srv *Server, version float64, w http.ResponseWriter, r // allow a nil body for backwards compatibility if r.Body != nil { - if err := json.NewDecoder(r.Body).Decode(hostConfig); err != nil { - return err + if r.Header.Get("Content-Type") == "application/json" { + if err := json.NewDecoder(r.Body).Decode(hostConfig); err != nil { + return err + } } }