Package org.openqa.selenium.net
Class NetworkUtils
java.lang.Object
org.openqa.selenium.net.NetworkUtils
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionMakes a best-effort attempt to figure out an externally addressable name for this host, falling back to a local connection only.Returns a non-loopback IP4 hostname of the local host.@Nullable Stringstatic String@Nullable StringUsed by the mobile emulators that refuse to access localhost or 127.0.0.1 The IP4/IP6 requirements of this method are as-of-yet unspecified, but we return the string that is associated with the IP4 interface@Nullable StringReturns a single address that is guaranteed to resolve to an ipv4 representation of localhost This may either be a hostname or an ip address, depending if we can guarantee what that the hostname will resolve to ip4. 
- 
Constructor Details
- 
NetworkUtils
public NetworkUtils() 
 - 
 - 
Method Details
- 
getHostname
Makes a best-effort attempt to figure out an externally addressable name for this host, falling back to a local connection only. This may be a hostname, an IPv4 address, an IPv6 address, or (as a last resort) localhost. - 
getHostAddress
 - 
getPrivateLocalAddress
 - 
getNonLoopbackAddressOfThisMachine
Used by the mobile emulators that refuse to access localhost or 127.0.0.1 The IP4/IP6 requirements of this method are as-of-yet unspecified, but we return the string that is associated with the IP4 interface- Returns:
 - A String representing the host name or non-loopback IP4 address of this machine.
 
 - 
getIp4NonLoopbackAddressOfThisMachine
Returns a non-loopback IP4 hostname of the local host.- Returns:
 - A string hostName
 
 - 
obtainLoopbackIp4Address
Returns a single address that is guaranteed to resolve to an ipv4 representation of localhost This may either be a hostname or an ip address, depending if we can guarantee what that the hostname will resolve to ip4.- Returns:
 - The address part og such an address
 
 - 
getIpOfLoopBackIp4
 - 
getNetWorkDiags
 
 -