Я создал cookie, используя javascript.В консоли Google Chrome (вкладка «Приложение») видно, что время истечения срока действия файлов cookie истекло, но в списке еще есть файл cookie:
var tempdate = new Date();
tempdate .setTime(tempdate.getTime() + (60 * 1000));
document.cookie = "lock=done; expires="+tempdate ;
Срок действия файлов cookie в списке: 2019-03-03T 17: 20: 38.000Z
и журнал консоли для отображения даты: 2019-03-03T 17: 25: 41,984Z
Когда я установилкуки, использующие ASP или PHP, они автоматически удаляются из этого списка, когда срок действия куки истекает.
Редактировать: Вот как я проверяю существование куки:
<a onclick="check()">Check Again</a>
<script>
function check(){
$.ajax({
url:"check.asp",
success:function(data){
console.log(data); //Prints "lock"
}
})
}
</script>
И это Check.asp:
response.clear
if request.cookies("lock")="done" then response.write "lock"
response.end