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