有效无效网址的ISO标准

时间:2013-09-20 09:07:35

标签: c# iso

我有一个单元测试,我需要一个无效的网址。 我隐约记得网络ISO标准有一个,但对我来说,我找不到它。

所以问题是什么是有效的无效网址(最好是ISO标准)? www.invalid.org? www.fake.net? www.givemenothing.net

干杯,

巧克力

2 个答案:

答案 0 :(得分:1)

URI的通用systax在

中定义

统一资源标识符(URI):通用语法

http://tools.ietf.org/html/rfc3986

答案 1 :(得分:1)

我不认为这是技术上的ISO,但我确实认为这是你正在寻找的:http://www.iana.org/domains/reserved

  

示例域

     

如RFC 2606中所述,出于文档目的,有许多域,例如example.comexample.org。这些域可以在文档中用作说明性示例,而无需事先与我们协调。它们无法注册或转让。

example.net是另一个,那里没有提到。)

单击RFC可显示其他一些有效选项:

  

[...]保留了四个域名,如下所示。

     

。测试
  。实例
  。无效
  .localhost

     

“。test”建议用于测试当前或新的DNS相关代码。

     

“。example”建议用于文档或示例。

     

“。invalid”旨在用于在线构建肯定无效且明显无效的域名。

     

传统上,“。localhost”TLD在主机DNS实现中静态定义为具有指向环回IP地址的A记录,并保留用于此类用途。任何其他用途都会与广泛部署的代码冲突,后者假设使用此方法。

就你个人而言,我会选择example.org。四个顶级域名中没有一个似乎符合您的需求。