gpt4 book ai didi

javascript - 如何在 socket.io 2.0.3 中获取客户端 ip 地址?

转载 作者:搜寻专家 更新时间:2023-10-31 22:58:54 24 4
gpt4 key购买 nike

我目前在 node.js 服务器中使用 socket.io v2.0.3,但找不到获取客户端 IP 地址的方法。

关于 stackoverflow 有很多提示和技巧,但它们已经过时并且不再有效。

最佳答案

它在socket.handshake

{
headers: /* the headers sent as part of the handshake */,
time: /* the date of creation (as string) */,
address: /* the ip of the client */,
xdomain: /* whether the connection is cross-domain */,
secure: /* whether the connection is secure */,
issued: /* the date of creation (as unix timestamp) */,
url: /* the request URL string */,
query: /* the query object */
}

参见 this链接

编辑:它可能已更改为socket.request.connection.remoteAddress,参见this链接。

Edit2:问题可能与客户端和服务器版本未对齐有关。

关于javascript - 如何在 socket.io 2.0.3 中获取客户端 ip 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45924761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com