Я хочу разработать идею использования файлов cookie на стороне сервера, но боюсь, что не следует полагаться на поведение файлов cookie, поскольку в следующих ссылках говорится, что файлы cookie являются объектами на стороне клиента и на основе браузера:
Microsoft:
HTTP-куки предоставляют серверу механизм для хранения и извлечения
информация о состоянии в системе клиентского приложения .
Википедия
HTTP-cookie (также называемый веб-куки, интернет-куки, браузер
cookie или просто cookie) - это небольшой фрагмент данных, отправляемых с веб-сайта.
и сохраняется на компьютере пользователя в веб-браузере пользователя, в то время как
пользователь просматривает
w3schools :
Файл cookie часто используется для идентификации пользователя. Cookie - это небольшой файл
что сервер встраивается на компьютер пользователя
Mozila.org:
HTTP-файл cookie (веб-файл cookie, файл cookie браузера) представляет собой небольшой фрагмент данных.
что сервер отправляет в веб-браузер пользователя . Браузер может хранить
и отправьте его со следующим запросом на тот же сервер.
Тем не менее, на стороне сервера я проверил, что изменение значения cookie-файлов работает нормально без роли браузера. Я хочу убедиться, что использование файлов cookie является стандартным способом, поэтому я полагаюсь на него для создания временных данных Я задавал в этом вопросе ранее.
<%
Response.Cookies("a")="test <br>"
response.write request.cookies("a")
Response.Cookies("a")="test1 <br>"
response.write request.cookies("a")
Response.Cookies("a")="test2 <br>"
response.write request.cookies("a")
Response.Cookies("a").Expires = DateAdd("d",-1,Now())
%>
результат:
test
test1
test2
И в заголовках страницы нет файлов cookie с именем "a" , а в браузере посетителя объект не создается. Кажется, что cookie был создан и уничтожен на сервере, и браузер ничего не знает об этом!
Мой вопрос таков: если определения из вышеперечисленных ссылок неверны? Они пропускают некоторые детали о характеристиках файлов cookie на стороне сервера? Какие проблемы возникают, если я использую куки в качестве временных переменных на стороне сервера?