getDefaultPort static method

int? getDefaultPort(
  1. String protocol
)

Get common ports for protocols

protocol - The protocol (http, https, ftp, ssh, etc.) Returns default port for protocol

Implementation

static int? getDefaultPort(String protocol) {
  const ports = {
    'http': 80,
    'https': 443,
    'ftp': 21,
    'ssh': 22,
    'telnet': 23,
    'smtp': 25,
    'dns': 53,
    'pop3': 110,
    'imap': 143,
    'ldap': 389,
    'ldaps': 636,
    'mysql': 3306,
    'postgresql': 5432,
    'mongodb': 27017,
    'redis': 6379,
    'elasticsearch': 9200,
  };

  return ports[protocol.toLowerCase()];
}