La función getDefaultPort() de la clase URL devuelve el puerto predeterminado de una URL específica. Si el esquema de URL o URLStreamHandler para la URL no definen un número de puerto predeterminado, la función devuelve -1.
Función Firma
public int getDefaultPort()
Sintaxis
url.getDefaultPort()
Parámetro Esta función no requiere ningún parámetro
Valor devuelto : la función devuelve un valor entero que es el puerto predeterminado de la URL especificada.
Los siguientes ejemplos ilustrarán el uso de la función getDefaultPort():
Ejemplo 1 Puerto predeterminado de HTTPS
// Java program to show the use // of the function getDefaultPort() 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 default port int default_port = url.getDefaultPort(); // display the URL System.out.println("URL: " + url); // display the default port System.out.println("Default Port: " + default_port); } // if any error occurs catch (Exception e) { // display the error System.out.println(e); } } }
Producción:
URL: https:// www.geeksforgeeks.org Default Port: 443
Ejemplo 2: puerto predeterminado de HTTP
// Java program to show the use // of the function getDefaultPort() import java.net.*; class GFG { public static void main(String args[]) { // url object URL url = null; try { // create a URL url = new URL("http:// www.geeksforgeeks.org"); // get the default port int default_port = url.getDefaultPort(); // display the URL System.out.println("URL: " + url); // display the default port System.out.println("Default Port: " + default_port); } // if any error occurs catch (Exception e) { // display the error System.out.println(e); } } }
Producción:
URL: http:// www.geeksforgeeks.org Default Port: 80
Ejemplo 3 Puerto predeterminado de FTP
// Java program to show the use // of the function getDefaultPort() import java.net.*; class GFG { public static void main(String args[]) { // url object URL url = null; try { // create a URL url = new URL("ftp:// www.geeksforgeeks.org"); // get the default port int default_port = url.getDefaultPort(); // display the URL System.out.println("URL: " + url); // display the default port System.out.println("Default Port: " + default_port); } // if any error occurs catch (Exception e) { // display the error System.out.println(e); } } }
Producción:
URL: ftp:// www.geeksforgeeks.org Default Port: 21
Publicación traducida automáticamente
Artículo escrito por andrew1234 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA