5

氮框架中是否有内置函数来获取对等 IP 地址?如果没有,有没有办法获取正在向 Nitrogen App 请求的对等方的 IP 地址

4

2 回答 2

1

您可以使用 获取远程对等方的地址wf_platform:get_peername/0

@spec wf_platform:get_peername() -> {ok, {Address, Port}} | {error, posix()}
    Address = {N1,N2,N3,N4} | {K1,K2,K3,K4,K5,K6,K7,K8}
    Port = int()
于 2010-01-24T19:27:31.047 回答
0

从 Nitrogen2 开始,执行此操作的功能是wf:peer_ip/0. 它目前似乎没有出现在任何文档中,但它的作用与过去几乎相同wf_platform:get_peername()

wf:peer_ip/0 -> {A, B, C, D} | {A, B, C, D, E, F, G, H} 
%% example output: {127, 0, 0, 1}
于 2012-06-23T01:26:36.320 回答