我有一个单元测试,我需要一个无效的网址。我模糊地记得网络 ISO 标准有一个,但在我的一生中我找不到它。
所以问题是什么是有效的无效网址(最好是 ISO 标准)?www.invalid.org?? www.fake.net?? www.givementhing.net
干杯,
巧克力
我不认为这在技术上是 ISO,但我确实认为这是您正在寻找的:http ://www.iana.org/domains/reserved
示例域
如 RFC 2606 中所述,
example.com
用于example.org
文档目的的许多域。这些域可在未与我们事先协调的情况下用作文档中的说明性示例。它们不可用于注册或转让。
(example.net
是其中的另一个,此处未提及。)
单击 RFC 会显示其他一些有效选项:
[...] 保留四个域名,如下所列和所述。
.test
.example
.invalid
.localhost建议使用“.test”来测试当前或新的 DNS 相关代码。
建议在文档中或作为示例使用“.example”。
“.invalid”用于在线构建肯定无效且一目了然无效的域名。
“.localhost”TLD 传统上在主机 DNS 实现中被静态定义为具有指向环回 IP 地址的 A 记录,并保留用于此类用途。任何其他用途都会与假定这种用途的广泛部署的代码冲突。
就个人而言,在你的情况下,我会选择example.org
. 四个顶级域名似乎都不符合您的需求。