From 14390028bb7a81491b05627b4886ea03d3465a79 Mon Sep 17 00:00:00 2001
From: chenshijun <csj_sky@126.com>
Date: 星期一, 25 十一月 2019 19:27:37 +0800
Subject: [PATCH] 增加打印
---
gb28181Api.go | 21 +++++++++++++--------
1 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/gb28181Api.go b/gb28181Api.go
index 9a10077..952554f 100644
--- a/gb28181Api.go
+++ b/gb28181Api.go
@@ -6,6 +6,7 @@
"fmt"
"log"
"strconv"
+ urlLib "net/url"
)
func SmartPrintStruct(src interface{}) string {
@@ -26,13 +27,16 @@
//SetPlatformServerInfo 璁剧疆鏈嶅姟鍣ㄤ俊鎭�
func (api Gb28181Api) SetPlatformServerInfo(serverInfo GbServerInfo) bool {
serverInfo.GbUsername = serverInfo.PublicID //閴存潈鍚嶅瓧涓嶇敓鏁堬紝鏈�濂藉拰璁惧id涓�鑷�
- url := BASIC_URL + DATA_URL_PREFIX + "/set_platform_server?" +
- "gbsvrname=" + serverInfo.Name +
- "&gbsvrid=" + serverInfo.PublicID +
- "&gbsvrport=" + strconv.Itoa(serverInfo.GbServerPort) +
- "®isterauth=" + strconv.FormatBool(serverInfo.RegisterAuth) +
- "&gbusername=" + serverInfo.GbUsername +
- "&gbpasswd=" + serverInfo.GbPasswd
+
+ u := urlLib.Values{}
+ u.Set("gbsvrname", serverInfo.Name)
+ u.Set("gbsvrid", serverInfo.PublicID)
+ u.Set("gbsvrport", strconv.Itoa(serverInfo.GbServerPort))
+ u.Set("registerauth", strconv.FormatBool(serverInfo.RegisterAuth))
+ u.Set("gbusername", serverInfo.GbUsername)
+ u.Set("gbpasswd", serverInfo.GbPasswd)
+ str := u.Encode()
+ url := BASIC_URL + DATA_URL_PREFIX + "/set_platform_server?" + str
log.Println("url:", url)
client := NewClient()
@@ -42,7 +46,7 @@
}
var res GbResult
- log.Println("body", string(body))
+ log.Println("body:", string(body[:]))
if err = json.Unmarshal(body, &res); err != nil {
log.Println("jsonErr:", err)
return false
@@ -224,6 +228,7 @@
//GetAllCamerasByDomainUnit get all cameras by domainunit 鑾峰彇鎵�鏈夎鏀垮尯鍩熶笅鐨勮澶�
func (api Gb28181Api) getAllCamerasByDomainUnitAndPage(domainpubid string, pageNo int) (CamerasInOnePage, bool) {
url := BASIC_URL + DATA_URL_PREFIX + "/get_domainunit_channel/" + domainpubid + "/" + strconv.Itoa(pageNo)
+ log.Println("getAllCamerasByDomainUnitAndPage:", url)
client := NewClient()
var camerasPerPage CamerasInOnePage
--
Gitblit v1.8.0