wailovet 6 years ago
parent
commit
480efadf49
  1. 2
      src/core/router.go

2
src/core/router.go

@ -78,7 +78,7 @@ func (rm *RouterManage) RouterSend(urlPath string, request Request, response Res
vc := reflect.New(rm.RegisteredData[ctr])
wsinit := vc.MethodByName("WebSocketInit")
if wsinit.IsValid() {
if wsinit.IsValid() || request.HEADER["Upgrade"] == "websocket" {
response.IsWebSocket = true
hand := vc.Interface().(interfaces.WebSocketInterface)
ws := GetWebSocket(ctr+"-"+fun, hand)

|||||||
100:0
Loading…
Cancel
Save