websocket返回验证
This commit is contained in:
parent
2e9027c655
commit
8ac41f610c
@ -204,3 +204,11 @@ func (r *Robot) CloseHandler() {
|
|||||||
r.ws.Close()
|
r.ws.Close()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (r *Robot) GetMessagedata() []byte {
|
||||||
|
_, data, err := r.ws.ReadMessage()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Printf("readMessage err:%v", err)
|
||||||
|
}
|
||||||
|
return data
|
||||||
|
}
|
||||||
|
@ -83,6 +83,7 @@ func webSocketRequest(chanID uint64, ch chan<- *model.RequestResults, i uint64,
|
|||||||
for {
|
for {
|
||||||
if r.MessageRsp("user", "login") {
|
if r.MessageRsp("user", "login") {
|
||||||
isSucceed = true
|
isSucceed = true
|
||||||
|
errCode, isSucceed = request.GetVerifyWebSocket()(request, "webSocket.json", r.GetMessagedata())
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -81,7 +81,7 @@ func main() {
|
|||||||
flag.Usage()
|
flag.Usage()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
debug := strings.ToLower(debugStr) == "true"
|
debug := strings.ToLower(debugStr) == "false"
|
||||||
request, err := model.NewRequest(requestURL, verify, code, 0, debug, path, headers, body, maxCon, http2, keepalive)
|
request, err := model.NewRequest(requestURL, verify, code, 0, debug, path, headers, body, maxCon, http2, keepalive)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Printf("参数不合法 %v \n", err)
|
fmt.Printf("参数不合法 %v \n", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user