|
|
@@ -6,6 +6,7 @@ import (
|
|
|
"io/ioutil"
|
|
|
"log"
|
|
|
"net/http"
|
|
|
+ "net/url"
|
|
|
"strconv"
|
|
|
"strings"
|
|
|
"time"
|
|
|
@@ -182,30 +183,30 @@ func (s *RtxService) HandleSendMsg(username string, tomobile string, message str
|
|
|
|
|
|
func (s *RtxService) HandlePtrLogin(username string, password string, BaseUser string) int {
|
|
|
|
|
|
- client := &http.Client{}
|
|
|
- var ptrUser PtrUser
|
|
|
-
|
|
|
- ptrUser.UserName = username
|
|
|
- ptrUser.PassWord = password
|
|
|
+ //client := &http.Client{}
|
|
|
+ //var ptrUser PtrUser
|
|
|
+ //
|
|
|
+ //ptrUser.UserName = username
|
|
|
+ //ptrUser.PassWord = password
|
|
|
+ //
|
|
|
+ //reqJson, err := json.Marshal(ptrUser)
|
|
|
+ //params := string(reqJson)
|
|
|
+ //
|
|
|
+ //ptrUrl := utils.Cfg.MustValue("PtrUrl", "ptrUrl")
|
|
|
+ //
|
|
|
+ //req, err := http.NewRequest("post", ptrUrl, strings.NewReader(params))
|
|
|
+ //req.Header.Add("Content-Type", "application/json")
|
|
|
+ ////req.Header.Add("X-Token", "HJpczmIJr9z26t9KcV0i1OsBE9RXFeuyhuN9MdV+Ts/FlUjCgDOxaaubo9DkF91t+X2MCxBqX6s=")
|
|
|
|
|
|
- reqJson, err := json.Marshal(ptrUser)
|
|
|
- params := string(reqJson)
|
|
|
+ //resp, err := client.Do(req)
|
|
|
|
|
|
ptrUrl := utils.Cfg.MustValue("PtrUrl", "ptrUrl")
|
|
|
|
|
|
- req, err := http.NewRequest("post", ptrUrl, strings.NewReader(params))
|
|
|
- req.Header.Add("Content-Type", "application/json")
|
|
|
- ////req.Header.Add("X-Token", "HJpczmIJr9z26t9KcV0i1OsBE9RXFeuyhuN9MdV+Ts/FlUjCgDOxaaubo9DkF91t+X2MCxBqX6s=")
|
|
|
-
|
|
|
- resp, err := client.Do(req)
|
|
|
+ v := make(url.Values)
|
|
|
+ v.Add("UserName", username)
|
|
|
+ v.Add("PassWord", password)
|
|
|
|
|
|
- //ptrUrl := utils.Cfg.MustValue("PtrUrl", "ptrUrl")
|
|
|
- //
|
|
|
- //v := make(url.Values)
|
|
|
- //v.Add("UserName", username)
|
|
|
- //v.Add("PassWord", password)
|
|
|
- //
|
|
|
- //resp, err := http.PostForm(ptrUrl, v)
|
|
|
+ resp, err := http.PostForm(ptrUrl, v)
|
|
|
|
|
|
if err != nil {
|
|
|
log.Println("err= ", err)
|