URI getHost() method in Java with Examples
Last Updated :
02 Jan, 2019
The getHost() function is a part of URI class. The function getHost() returns the host of a specified URI.
The Host part of the URL is the host name of the URI.
Function Signature:
public String getHost()
Return Type The function returns String Type
Syntax
url.getHost()
Parameter: This function does not require any parameter
The following programs will illustrate the use of getHost() function
Example 1:
import java.net.*;
class Solution {
public static void main(String args[])
{
URI uri = null ;
try {
String host = uri.getHost();
System.out.println( "URI = " + uri);
System.out.println( "Host = " + host);
}
catch (URISyntaxException e) {
System.out.println( "URI Exception =" + e.getMessage());
}
}
}
|
Output:
URI = https://www.geeksforgeeks.org
Host = www.geeksforgeeks.org
Example 2: The difference between getAuthority() and getHost() function is that getAuthority() returns the host along with the port but getHost() returns only the host name.
import java.net.*;
class Solution {
public static void main(String args[])
{
URI uri = null ;
try {
String authority = uri.getAuthority();
String host = uri.getHost();
System.out.println( "URI = " + uri);
System.out.println( "Authority = " + authority);
System.out.println( "Host = " + host);
}
catch (URISyntaxException e) {
System.out.println( "URI Exception =" + e.getMessage());
}
}
}
|
Output:
URI = https://www.geeksforgeeks.org:80
Authority = www.geeksforgeeks.org:80
Host = www.geeksforgeeks.org
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...