一个域名如何在没有顶级域名的情况下存在?

3
例如,我在查看垃圾邮件文件夹时发现了这个网站: http://0x505d5a7a/index.php ...为什么?我的意思是这个URL不应该工作吧?
编辑:十进制和八进制表示法不起作用(或不能使用): http://1348295290/index.php http://12027255172/index.php
Bad Request

Your browser sent a request that this server could not understand.

但是点分十六进制可行: http://0x50.0x5d.0x5a.0x7a/index.php 点分八进制也可行: http://0120.0135.0132.0172/index.php

我错过了你的更新,但这很奇怪,因为我能够ping 1348295290(结果再次正确地显示出IP)。 - rekire
可能是不常见的IP表示法的重复问题。 - rekire
1个回答

3

这是一个十六进制表示的IP地址,因此这是一个有效的URL。

我的浏览器直接显示的是IP地址80.93.90.122。


哇!我从来不知道IP地址可以用十六进制编码。这太酷了。 - NobleUplift
IPv4地址只是一个32位整数(IPv6地址是128位整数)。它几乎总是写成四个8位整数,它们之间用点号分隔,这只是一种约定。 - Calle Dybedahl
我知道那个。我的意思是我不知道浏览器会接受任何其他符号。 - NobleUplift

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接