0
我正在研究假设返回域名过期日期的应用程序。我使用了getExpiration(),但它对于我插入的任何站点都会返回0。EX:www.google.com将于2020-09-13到期,但是当我运行我的代码时,它返回0意味着它不知道。有谁知道任何其他方法来获得域名的到期日期?任何帮助将不胜感激。使用Java获取域失效日期
try
{
URL url = new URL("http://"+ hostname +":80");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
long date = connection.getExpiration();
if (date == 0)
System.out.println("Expiration unknown.");
else
System.out.println("Expires: " + new Date(date));
catch (Exception e)
{ // ...
}
来自文档:'返回'expires'标题字段的值.'这是一个可选的*到期日期,可以在资源上给出,例如,一个网页或一个图像,与URL相关联。 – 2012-01-05 22:57:37