Если размер файла cookie составляет от 0 до x минут до истечения срока действия, я бы хотел обновить значение expires этого файла cookie до некоторого заданного значения (если срок действия файла cookie уже истек, я не хочу освежить это).
0
x
expires
Как бы я достиг этого с CGI::Cookie и CGI.pm?
CGI::Cookie
CGI.pm
Cookies, отправленные браузером, не показывают время их истечения; они либо отправлены, либо нет. Чтобы узнать, когда он истекает, вы должны сохранить время истечения в значении cookie в некоторой разбираемой форме.
Если файл cookie установлен, он будет отправлен на сервер. Если срок его действия истек, его не будет.
Просто проверьте, существует ли файл cookie, и обновите его, если он существует.