Я работаю над приложением, которое должно вернуть дату истечения срока действия доменного имени. Я использовал getExpiration (), но он возвращает 0 для любого сайта, который я подключаю. EX: www.google.com истекает 2020-09-13, но когда я запускаю свой код, он возвращает 0, что означает, что он неизвестен. Кто-нибудь знает какие-либо другие методы, чтобы получить срок годности доменного имени? Любая помощь будет принята с благодарностью.
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)
{ // ...
}