public class JcifsUtil
extends java.lang.Object
'eu.agno3.jcifs:jcifs-ng:2.1.2'| 构造器和说明 |
|---|
JcifsUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
addressOfLanhost(java.lang.String host)
根据
host提供的局域网主机名返回对应的IP地址用于局域网内主机名解析为IP地址, 如果 host为null或为IP地址则返回输入的host
如果host不是有效的局域网主机名则抛出UnknownHostException |
static java.lang.String |
changeHostIfLanhost(java.lang.String input)
如果input中的主机名为局域网主机名则替换为IP地址,否则返回input,
input 为URI格式(such as '//hostname:port','//hostname:port','http://domainname:port')或 'host:port','host'格式
|
static java.net.URI |
changeHostIfLanhost(java.net.URI input)
如果input中的主机名为局域网主机名则替换为IP地址,否则返回input
|
static java.net.URL |
changeHostIfLanhost(java.net.URL input)
如果input中的主机名为局域网主机名则替换为IP地址,否则返回input
|
static java.lang.String |
getAddressIfPossible(java.lang.String host)
根据
host提供的主机名返回IP地址解析失败返回 null |
static java.lang.String |
hostAddressOf(java.lang.String host)
根据
host提供的主机名返回IP地址用于局域网内主机名解析为IP地址, 如果解析失败则返回输入的 host,如果 host为null或为IP地址则返回输入的host |
static boolean |
isResolvableHost(java.lang.String host)
判断
host是否为可解析的主机名 |
public static java.lang.String addressOfLanhost(java.lang.String host)
throws java.net.UnknownHostException
host提供的局域网主机名返回对应的IP地址host为null或为IP地址则返回输入的host
如果host不是有效的局域网主机名则抛出UnknownHostExceptionhost - 主机地址java.net.UnknownHostException - 无法解析主机名NameServiceClient.getNbtAllByName(String, int, String, InetAddress)public static java.lang.String hostAddressOf(java.lang.String host)
throws java.net.UnknownHostException
host提供的主机名返回IP地址host,host为null或为IP地址则返回输入的hosthost - 主机地址java.net.UnknownHostException - 无法解析主机名NameServiceClient.getByName(String)public static java.lang.String getAddressIfPossible(java.lang.String host)
host提供的主机名返回IP地址nullhost - address like "myhost"public static boolean isResolvableHost(java.lang.String host)
host是否为可解析的主机名host - true,否则返回falsepublic static java.net.URI changeHostIfLanhost(java.net.URI input)
input - public static java.lang.String changeHostIfLanhost(java.lang.String input)
input - public static java.net.URL changeHostIfLanhost(java.net.URL input)
input - Copyright © 2023. All Rights Reserved.