protocol//hostname:port pathname
Protocol: Hostname: Pathname: http:// file:// javascript: ftp:// mailto: