Ios 套接字IO Swift客户端在连接后添加身份验证标头
使用,如何添加头,例如连接后的授权头?当前,在配置客户端时,您可以为Ios 套接字IO Swift客户端在连接后添加身份验证标头,ios,swift,sockets,Ios,Swift,Sockets,使用,如何添加头,例如连接后的授权头?当前,在配置客户端时,您可以为connectParams和extraHeaders提供选项,这两个选项仅在初始连接时发送 我想连接客户端,让客户端调用服务器上的身份验证方法,接收回令牌,然后将该令牌连接到所有未来的套接字发射,但似乎没有办法做到这一点。连接后,您可能会立即发射另一个事件,其中包含身份验证数据 socket.on("connect") { data, ack in socket.emitWithAck("authenticate", t
connectParams
和extraHeaders
提供选项,这两个选项仅在初始连接时发送
我想连接客户端,让客户端调用服务器上的身份验证方法,接收回令牌,然后将该令牌连接到所有未来的套接字发射,但似乎没有办法做到这一点。连接后,您可能会立即发射另一个事件,其中包含身份验证数据
socket.on("connect") { data, ack in
socket.emitWithAck("authenticate", token).timingOut(after: 0, callback: { dataArray in
})
}
然后您可以在服务器端进行身份验证或断开连接