- 主题:关于socket一问
用socket监听本地端口接收外部消息,怎么识别收到的外部消息来自哪个IP?
--
FROM 180.98.148.*
getpeername
【 在 KEL 的大作中提到: 】
: 用socket监听本地端口接收外部消息,怎么识别收到的外部消息来自哪个IP?
--
FROM 222.71.112.*
好像不行
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: getpeername
: 【 在 KEL 的大作中提到: 】
: : 用socket监听本地端口接收外部消息,怎么识别收到的外部消息来自哪个IP?
:
--
FROM 218.94.8.*
那不可能
【 在 KEL 的大作中提到: 】
: 好像不行
--
FROM 222.71.112.*
出错的代码是啥?
【 在 KEL 的大作中提到: 】
: 好像不行
--
FROM 110.81.0.*
你这个getpeername是从那个调用?有完整的示例代码吗?
其实我已经找到怎么识别了,可以用getRemoteSocketAddress
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 那不可能
: 【 在 KEL 的大作中提到: 】
: : 好像不行
:
--
FROM 223.104.150.*
你这个可能是getpeername的wrapper
【 在 KEL 的大作中提到: 】
: 你这个getpeername是从那个调用?有完整的示例代码吗?
: 其实我已经找到怎么识别了,可以用getRemoteSocketAddress
--
FROM 222.71.112.*
给个例子看看?
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 你这个可能是getpeername的wrapper
: 【 在 KEL 的大作中提到: 】
: : 你这个getpeername是从那个调用?有完整的示例代码吗?
: : 其实我已经找到怎么识别了,可以用getRemoteSocketAddress
--
FROM 223.104.150.*
socket由本机ip+本机端口+远端ip+远端主机端口唯一确定
所以肯定能抓到远端主机IP哈
【 在 KEL 的大作中提到: 】
: 用socket监听本地端口接收外部消息,怎么识别收到的外部消息来自哪个IP?
--
FROM 120.244.234.*
抬头一看,这是java版啊
【 在 JulyClyde 的大作中提到: 】
: getpeername
--
FROM 120.229.207.*