http:www.com.cn究竟是什么类型的网址?

《“http: www. com. cn”是什么网址?》

当我们看到“http: www. com. cn”这样的符串时,第一反应往往是疑惑——这是一个能打开的网址吗?答案藏在网址的基本规则里。

我们日常使用的网址,从来不是零散符的堆砌。比如http://www.baidu.com.cn,每一部分都有明确的作用:“http://”是超文本传输协议的标识,告诉浏览器如何与服务器通信;“www”是万维网服务器的常见前缀,区分网站的不同服务;“baidu”是百度的专属标识,是这个网站的“名”;“com.cn”是域名后缀,“cn”代表中国,“com”代表商业类网站,合起来说明这是中国的商业网站。这些部分通过点和斜线严格连接,没有多余的空格,也没有缺失的环节。

但“http: www. com. cn”打破了所有规则。首先,协议部分错了——“http:”后面必须跟着两个斜线“//”,否则浏览器法识别这是一个网络地址;其次,域名部分乱了——“www. com. cn”里的空格是致命的,域名中不允许出现空格,更关键的是,它少了最核心的“网站标识”。就像写一封信,只写了“中国·商业区·某某街道”,却没写收信人的名,这样的地址永远寄不到目的地。

再看我们熟悉的淘宝网址http://www.taobao.com.cn,“taobao”就是那个不能少的“名”。如果把“taobao”去掉,只留下“www. com. cn”,再把协议部分写错,就成了题目中的符串。它不是一个有效的网址,甚至称不上“不整的网址”——它是几个网址常见元素的错误拼接,是没有意义的符组合。

有人或许会想,会不会是某个特殊网站的简写?但事实上,没有任何网站会用这样的格式。网址的本质是指向具体服务器的“网络门牌号”,必须准确、整。少了斜线,多了空格,缺了名,这样的“门牌号”根本找不到对应的“房子”。

说到底,“http: www. com. cn”不是一个能访问的网址。它是格式错误、要素缺失的符串,是对网址结构误后的产物。当我们遇到这样的符串时,不用尝试打开——它从来都不是一个真正的网址。

延伸阅读: