据我了解,每次有人托管服务(例如 mysql 服务器)时,总会有一个服务器 IP(或域名)和访问该服务所需的端口(例如www.servername.com:3306)。
但是,当我访问诸如www.google.com或www.wikipedia.org 之类的网站时,我不知道要连接到哪个端口。
例如,以下链接www.google.com:80、www.google.com:8080都不起作用,维基百科的情况也是如此。所以问题是:
是否已经在 google 或 wikipedia 等链接中“嵌入”了一个端口,或者我只是还没有找到默认端口(即它不是 80 或 8080)?
有没有一种通用的方法可以将链接www.somewebsite.com分解为www.somelink.com:[PORT]形式的主机+端口组合?