URL getHost() method in Java with Examples

27 Dec, 2018
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                = new URL("https:// www.geeksforgeeks.org");              // 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);        }    }}
URL = https:// www.geeksforgeeks.org
Host =  www.geeksforgeeks.org

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.geeksforgeeks.org: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);        }    }}
URL = https:// www.geeksforgeeks.org:80/url-samefile-method-in-java-with-examples/
Authority =  www.geeksforgeeks.org:80
Host =  www.geeksforgeeks.org

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            url = new URL("https://");              // 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);        }    }}
URL = https:
Host =

Java-Functions
Java-net-package
Java-URL
Java
Java
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.