簡體   English   中英

在node.js中使用UDP和dgram獲取遠程IP地址

[英]Get remote ip-address with UDP and dgram in node.js

是否可以獲取向我的節點應用程序發送了UDP請求的客戶端的ip地址?

該應用程序在我的局域網中使用,我想根據地址過濾請求。 當我在獲取消息事件時嘗試使用rinfo對象中提供的地址時,我僅獲取路由器地址,這對我沒有多大幫助。

我知道當我使用節點網絡庫時,可以通過request.headers ['X-Forwarded-For']獲取客戶​​端ip地址,但是dgram中似乎沒有這樣的東西。

你有什么想法?

可以將rinfo對象用於事件:“消息”。 rinfo對象具有以下字段:rinfo.address +“:” + rinfo.port

請參閱此處: http : //nodejs.org/api/dgram.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM