gpt4 book ai didi

javascript - 在 node.js 中使用 UDP 和 dgram 获取远程 ip 地址

转载 作者:行者123 更新时间:2023-11-30 17:53:42 24 4
gpt4 key购买 nike

是否可以获取向我的 Node 应用程序发送 UDP 请求的客户端的 IP 地址?

该应用程序在我的本地网络中使用,我想根据地址过滤请求。当我在获取消息事件时尝试使用 rinfo 对象中提供的地址时,我只获取了路由器地址,这对我没有太大帮助。

我知道当我使用 nodes net-library 时有可能通过 request.headers['X-Forwarded-For'] 获取客户端的 ip 地址,但似乎没有类似的东西dgram。

你有什么想法吗?

最佳答案

可以将 rinfo 对象用于事件:“消息”。 rinfo 对象有这样的字段:rinfo.address + ":"+ rinfo.port

请看这里:http://nodejs.org/api/dgram.html

关于javascript - 在 node.js 中使用 UDP 和 dgram 获取远程 ip 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18450018/

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