【问题标题】:tcp get client's ip from edittexttcp 从edittext获取客户端的ip
【发布时间】:2013-04-15 22:00:38
【问题描述】:

我有 tcp 多线程服务器,我将在 android 设备和 pc 客户端上运行,服务器只接收消息并将 msg 返回。我想问是否可以使用edittext从用户输入中获取客户端IP?我是否需要在此处(服务器)传递此值,因为在我仅在平面 java 中运行程序之前我没有这样做。 Smth like (if it's the wright place )

server= new ServerSocket("xxx.xxx.x.xxx" ,5555);

如何从 edittext 读取值并在此处使用它?

【问题讨论】:

  • 问题不清楚。一个客户端正在尝试连接你,你想知道客户端的 IP 地址吗?
  • 我想在android的edittext字段上做用户在连接前输入客户端的ip(我不知道这是否有意义?)它会影响smth

标签: java tcp


【解决方案1】:

你的问题不是很清楚,但是服务端可以通过socket获取客户端的IP地址:

csocket.getRemoteSocketAddress().toString();

【讨论】:

    猜你喜欢
    • 2020-12-17
    • 2018-12-30
    • 1970-01-01
    • 2014-10-06
    • 2018-09-19
    • 1970-01-01
    • 2012-09-02
    • 2011-12-03
    • 2020-12-08
    相关资源
    最近更新 更多