URL getHost() method in Java with Examples

getHost() function is a part of URL class. The function getHost() returns the Host of a specified URL. The Host part of the URL is the host name of the URL. The format of the host conforms to RFC 2732.
Function Signature
public String getHost()
Syntax
url.getHost()
Parameter: This function does not require any parameter
Return Type: The function returns String Type
Below programs illustrates the use of getHost() function:
Example 1:
// Java program to show the use// of the function getHost()  import java.net.*;  class GFG {    public static void main(String args[])    {        // url object        URL url = null;          try {              // create a URL            url              // get the Host            String Host = url.getHost();              // display the URL            System.out.println("URL = " + url);              // display the Host            System.out.println("Host = " + Host);        }          // if any error occurs        catch (Exception e) {              // display the error            System.out.println(e);        }    }} |
Output:
URL = https:// www.zambiatek.com Host = www.zambiatek.com
Example 2:
// Java program to show the// use of the function getHost()  import java.net.*;  class GFG {    public static void main(String args[])    {        // url object        URL url = null;          try {            // create a URL            url                = new URL(                    "https:// www.zambiatek.com:80/url-samefile-method-in-java-with-examples/");              // get the Authority            String authority                = url.getAuthority();              // get the Host            String host = url.getHost();              // display the URL            System.out.println("URL = " + url);              // display the Host            System.out.println("Authority = "                               + authority);              // display the Host            System.out.println("Host = " + host);        }        // if any error occurs        catch (Exception e) {              // display the error            System.out.println(e);        }    }} |
Output:
URL = https:// www.zambiatek.com:80/url-samefile-method-in-java-with-examples/ Authority = www.zambiatek.com:80 Host = www.zambiatek.com
Example 3: If we create a URL with no host name and ask for the host using the getHost() function the function returns blank String.
// Java program to show the// use of the function getHost()  import java.net.*;  class GFG {    public static void main(String args[])    {        // url object        URL url = null;          try {            // create a URL              // get the Host            String Host = url.getHost();              // display the URL            System.out.println("URL = " + url);              // display the Host            System.out.println("Host = " + Host);        }          // if any error occurs        catch (Exception e) {              // display the error            System.out.println(e);        }    }} |
Output:
URL = https: Host =



