check response status header // cancel update // return error if response non equal http.StatusOK

This commit is contained in:
Frederik Loeffert 2013-11-29 17:01:39 +01:00
parent bffcb11cf9
commit 0b70758b0b

View File

@ -49,6 +49,9 @@ func Get(URL string, obj interface{}) {
fmt.Printf("%s", err)
} else {
defer response.Body.Close()
if response.StatusCode != http.StatusOK {
fmt.Errorf("Bad HTTP Response: %v", response.Status)
}
contents, err := ioutil.ReadAll(response.Body)
if err != nil {
fmt.Printf("%s", err)