From 808ce8f0bfa59f6333c27391b6983bdd67fd0bd6 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期二, 16 四月 2024 14:37:18 +0800
Subject: [PATCH] 调整缓存的数据

---
 util/http.go |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/util/http.go b/util/http.go
index 7af0162..5656d76 100644
--- a/util/http.go
+++ b/util/http.go
@@ -2,10 +2,31 @@
 
 import (
 	"bytes"
+	"encoding/json"
 	"io"
 	"net/http"
+
+	"gat1400Exchange/pkg/logger"
+	"gat1400Exchange/vo"
 )
 
+func SendData(payload []byte, url string) bool {
+	body, err := HttpPost(url, nil, payload)
+	if err != nil {
+		logger.Error("Post request failure, url:%s, err:%s", err.Error())
+		return false
+	}
+
+	var rsp vo.SyncServerResponse
+	err = json.Unmarshal(body, &rsp)
+	if err != nil {
+		logger.Error("Can't parse response, url:%s, rsp: %v", url, body)
+		return false
+	}
+
+	return rsp.Success
+}
+
 func HttpPost(url string, header map[string]string, data []byte) ([]byte, error) {
 	req, err := http.NewRequest(http.MethodPost, url, bytes.NewBuffer(data))
 	if err != nil {

--
Gitblit v1.8.0