我可以使用哪种示例网址会立即导致请求失败?

时间:2012-05-16 17:31:40

标签: html http url ip

如果我想尽快指出一个资源失败,我应该使用什么“官方”网址?

我不想使用www.example.com,因为它是一个接受并响应请求的实际站点,我不想要一些永远需要的东西并且从超时失败(比如使用随机的私有IP地址键入)可以导致)。

我考虑过编写一个无效的地址或只是一些随机文本,但我认为它看起来不像“www.example.com”那样漂亮和清晰。

3 个答案:

答案 0 :(得分:2)

如果您想要无效的IP,请尝试使用0.0.0.0

IP的第一个八位字节不能为0,因此0.0.0.00.255.255.255将无效。

有关详细信息,请参阅此问题:what is a good invalid IP address to use for unit tests?

答案 1 :(得分:2)

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

  

192.0.2.0/24 - 此块被指定为“TEST-NET-1”,用于文档和示例代码。它通常与供应商和协议文档中的域名example.com或example.net一起使用。如[RFC5737]中所述,此块中的地址不合法地出现在公共Internet上,并且可以在不与IANA或Internet注册表协调的情况下使用。参见[RFC1166]。

答案 2 :(得分:0)

如果它在浏览器中,则 about:相当无用 - 但如果您的服务返回正确的HTTP状态代码会更好 - 例如200 =好,404 =未找到等等。

http://en.wikipedia.org/wiki/List_of_HTTP_status_codes