getDefaultPort static method
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()];
}