处理错误

This commit is contained in:
2023-06-18 17:45:55 +08:00
parent 1e8201bb11
commit c0f58b9834

View File

@@ -42,12 +42,15 @@ func ModelsPost(w http.ResponseWriter, r *http.Request) {
var model models.Model var model models.Model
body, err := ioutil.ReadAll(r.Body) body, err := ioutil.ReadAll(r.Body)
if err != nil { if err != nil {
log.Println(err) w.WriteHeader(http.StatusBadRequest)
w.Write([]byte(err.Error()))
return return
} }
defer r.Body.Close() defer r.Body.Close()
if err = json.Unmarshal(body, &model); err != nil { if err = json.Unmarshal(body, &model); err != nil {
log.Println(err) w.WriteHeader(http.StatusBadRequest)
w.Write([]byte(err.Error()))
return return
} }