URI getHost() method in Java with Examples

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:
// Java program to show the // use of the function getHost() import java.net.*;class Solution {public static void main(String args[]) { // URI object URI uri = null; try { // create a URI // get the Host String host = uri.getHost(); // display the URI System.out.println("URI = " + uri); // display the Host System.out.println("Host = " + host); } // if any error occurs catch (URISyntaxException e) { // display the error System.out.println("URI Exception =" + e.getMessage()); } }} |
Output:
URI = https://www.zambiatek.com Host = www.zambiatek.com
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.
// Java program to show the // use of the function getHost() import java.net.*; class Solution { public static void main(String args[]) { // url object URI uri = null; try { // create a URI // get the Authority String authority = uri.getAuthority(); // get the Host String host = uri.getHost(); // display the URI System.out.println("URI = " + uri); // display the Authority System.out.println("Authority = " + authority); // display the Host System.out.println("Host = " + host); } // if any error occurs catch (URISyntaxException e) { // display the error System.out.println("URI Exception =" + e.getMessage()); } }} |
Output:
URI = https://www.zambiatek.com:80 Authority = www.zambiatek.com:80 Host = www.zambiatek.com



