From 509f1f0c121189fe3f441efca0bd2b062febd586 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 20 十月 2023 15:50:27 +0800
Subject: [PATCH] fix
---
pkg/plccom/plccom.go | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/pkg/plccom/plccom.go b/pkg/plccom/plccom.go
index 1396a1a..eca7403 100644
--- a/pkg/plccom/plccom.go
+++ b/pkg/plccom/plccom.go
@@ -57,8 +57,8 @@
addr := protocol.ConvertLabelToAddress(label)
proto := protocol.MakeReadProtocol(addr)
bp := base64.StdEncoding.EncodeToString(proto)
-
- resp, err := http.Get(url + bp)
+ fullUrl := fmt.Sprintf("%v?proto=%v", url, bp)
+ resp, err := http.Get(fullUrl)
if err != nil {
logx.Errorf("ReadPLC http get failed:%v", err)
return 0, err
@@ -66,7 +66,7 @@
body := readBody(resp.Body)
data, err := base64.StdEncoding.DecodeString(string(body))
if err != nil {
- logx.Errorf("ReadPLC base64.StdEncoding.DecodeString failed:%v", err)
+ logx.Errorf("ReadPLC base64.StdEncoding.DecodeString failed: %v, data: %v", err, string(body))
return 0, err
}
val = protocol.ParseReadValue(data)
--
Gitblit v1.8.0