From c4139b85fdca38c615b15243c4fbf2c627de9645 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期四, 22 八月 2019 18:12:44 +0800 Subject: [PATCH] return when upload failed --- util/upload.go | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/util/upload.go b/util/upload.go index 90e2d0d..0407f53 100644 --- a/util/upload.go +++ b/util/upload.go @@ -10,6 +10,7 @@ "log" "mime/multipart" "net/http" + "ruleprocess/logger" "time" "gocv.io/x/gocv" ) @@ -137,7 +138,7 @@ } } -func UploadFromMat(rook gocv.Mat)(maps map[string]interface{}, err0 error){ +func UploadFromMat(url string,rook gocv.Mat)(maps map[string]interface{}, err0 error){ // 涓婁紶 fdata, _ := gocv.IMEncode(".jpg", rook) body := &bytes.Buffer{} @@ -153,13 +154,13 @@ request_reader := io.MultiReader(body, file, close_buf) //_, err = io.Copy(part, file) //writer.WriteField(key, val) - request, err := http.NewRequest("POST", "http://192.168.1.182:6333/submit", request_reader) + request, err := http.NewRequest("POST", url, request_reader) request.Header.Add("Content-Type", writer.FormDataContentType()) timeout := time.Duration(5 * time.Second) //瓒呮椂鏃堕棿50ms client := &http.Client{Timeout: timeout} resp, err := client.Do(request) if err != nil { - log.Fatal(err) + logger.Error(err) return nil, err } defer func() { -- Gitblit v1.8.0