public class NetworkUtils extends Object
| 构造器和说明 |
|---|
NetworkUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getHostName()
获取主机名
|
static String |
getIpAddr(javax.servlet.http.HttpServletRequest request)
获取当前网络ip
|
static String |
getSiteIp()
获取内网IP
|
static Integer |
ip2Num(String ipStr)
把IP按点号分4段,每段一整型就一个字节来表示,通过左移位来实现。
|
static String |
num2Ip(int ipNum)
把整数分为4个字节,通过右移位得到IP地址中4个点分段的值
|
public static String getHostName()
public static String getSiteIp()
public static Integer ip2Num(String ipStr)
ipStr - ip地址public static String num2Ip(int ipNum)
ipNum - ip int valuepublic static String getIpAddr(javax.servlet.http.HttpServletRequest request)
request - 请求Copyright © 2020. All rights reserved.