From 0e28dd6942c8a7207146f6a6b542bc45f75462b0 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期一, 16 十二月 2019 13:35:26 +0800
Subject: [PATCH] ---
---
insertdata/EsClient.go | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/insertdata/EsClient.go b/insertdata/EsClient.go
index 7a72deb..4e7dd31 100644
--- a/insertdata/EsClient.go
+++ b/insertdata/EsClient.go
@@ -1,6 +1,8 @@
package insertdata
import (
+ "basic.com/valib/logger.git"
+ "bytes"
"encoding/json"
"errors"
"fmt"
@@ -10,7 +12,6 @@
"strconv"
"strings"
"time"
- "bytes"
)
type Reps struct {
@@ -128,7 +129,7 @@
}
**/
-func EsReq(method string, url string, parama []byte) (err error) {
+func EsReq(method string, url string, parama []byte) (maps map[string]interface{},err error) {
timeout := time.Duration(10 * time.Second)
client := http.Client{
Timeout: timeout,
@@ -138,13 +139,13 @@
if err != nil {
fmt.Println("build request fail !")
- return err
+ return nil, err
}
resp, err := client.Do(request)
if err != nil{
fmt.Println("request error: ", err)
- return err
+ return nil,err
}
defer resp.Body.Close()
@@ -153,9 +154,13 @@
if err != nil {
fmt.Println(err)
}
-
+ decoder := make(map[string]interface{})
+ if err := json.Unmarshal([]byte(string(body)), &decoder); err != nil {
+ return nil, err
+ }
fmt.Println(string(body))
- return nil
+ logger.Info(string(body))
+ return decoder ,nil
}
--
Gitblit v1.8.0