ws的connect的时候,如何绑定参数
オープン
- 主要言語
- Go
- スター
- 7.8k
- フォーク
- 1.3k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
比如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的信息,
请问这个要怎么实现
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。