ws的connect的时候,如何绑定参数
Abierto
- Lenguaje dominante
- Go
- Estrellas
- 7.8k
- Forks
- 1.3k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
比如ws的连接url的时候
ws://your-server.com/ws?jwttoken=sjdkkl.jskj.sjkjk'
这个在连接的时候,我通过http的req的
query := req.URL.Query()
token := query.Get("token")
获取到token,然后绑定到当前的连接
if !validateToken(userId, token) {
zlog.Warn("token 无效,关闭连接")
conn.Stop()
return
}
//然后绑定在当前的conn上
conn.SetProperty("userId", userId)
但是我看源码里,是没有实现这种逻辑的,因为http升级之后,才会生成conn,生成conn之后,就没有前面的req的信息,
请问这个要怎么实现
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.