Cookie - это ручка текстовой строки, отправленную в браузер клиента и сохраняется на жестком диске клиента. Его можно использовать для сохранения данных между определенным сеансом веб -сайта. Как объекты запроса, так и ответа имеют набор файлов cookie. Коллекция request.cookie - это серия файлов cookie, отправленных с клиента на веб -сервер вместе с Httprequest. В свою очередь, если вы хотите отправить куки -файлы клиенту, вы можете использовать response.cookie
1. Срок действия имущества истекает
Этому свойству может быть назначена дата, и после этой даты файл cookie больше нельзя использовать. Файлы cookie могут быть удалены, назначив дату истечения срока действия свойства истечения. нравиться:
<%Response.cookies ("passTime"). Истекает
2. Атрибуты домена
Этот атрибут определяет уникальный домен, в который должен быть доставлен файл cookie. Например: файлы cookie отправляются только людям Microsoft, вы можете использовать следующий код.
<%Response.cookies ("домен"). Domain = "www.microsoft.com"%>
3. Синтаксис ASP Использование для написания файлов cookie, который должен отправлять файлы cookie в клиент, заключается в следующем:
Response.cookie ("имя cookie"). [("Key name"). Атрибут] = Содержание
Если файл ASP хочет создать файл cookie, можно размещать следующий код перед первым <html> файла ASP, чтобы избежать ошибок.
<%Response.cookies ("cookiename") = "newcookie"%>
<html>
......
</html>
4. Аналогично, ASP использует набор файлов cookie объектов запроса для чтения файлов cookie, таких как:
<%Response.writeRequest.cookies ("cookiename")%>
Вот полный пример для иллюстрации файлов cookie:
<%
димнум
Num = request.cookies ("visit_num")
ifnum> 0then
Num = num+1
Response.write «Вы посетили этот сайт впервые» и Num & ».
еще
Response.write «Добро пожаловать на этот сайт впервые».
Num = 1
эндиф
Response.cookies ("visit_num") = num
%>
В этом примере сначала прочитайте переменную cookie vitive_num, чтобы увидеть, сохраняет ли пользовательский компьютер переменную файла cookie. Если эта переменная присутствует, это означает, что пользователь посетил страницу и одновременно ввел количество посещений. Если пользователь впервые посещает страницу, на его компьютере не будет переменных файлов cookie. Программа отобразит слово «добро пожаловать», а затем сохранить переменную cookie vitive_num на компьютер пользователя, чтобы пользователь предоставил информацию «количество посещений» в следующий раз, когда он посетит страницу.
5. Словарь печенья
Иногда можно определить много переменных файлов cookie. Чтобы лучше управлять им, концепция одного человека «подки» часто вводится в компоненте файлов cookie. Синтаксис для цитирования, это следующее:
Request.cookies ("Changename") ("Название подкюми")
Например, следующее печенье создает словарь с именем «Словарь», который сохраняет три значения ключевых:
<%
Response.cookie ("info") ("myname") = "Джефф"
Response.cookie ("info") ("пол") = "Мужчина"
Response.cookie ("info") ("myheight") = "172"