Что такое Microsoft.NET?

  35790931     

Просмотр get_cookie_from_chent srf



Рисунок 12.16. Просмотр get_cookie_from_chent srf


Это пример немного надуманный, но он прямо и просто показывает, каким образом работают cookie-файлы. Главное в нем — не реализм, а рабочий механизм таких файлов. В данном примере файл send_cookie_to_client. srf создает cookie-файл, содержащий текущее время, что было бы несколько необычно для приложения из реальной жизни. Затем файл get_cookie_from_client.srf отправляет HTML-код, который отображает содержимое cookie-файла, причем только как доказательство того, что этот файл работает Ну, так это и вовсе нетипично.
Более реалистичное приложение должно использовать cookie-файлы для хранения более полезной информации, такой, например, как предпочтения пользователя и нестандартные настройки страниц. Когда пользователь впервые посещает Web-страницу, то некоторую информацию можно получить с помощью формы. Получив информацию, сервер "укладывает" ее в один или несколько cookie-файлов и отправляет их на Web-клиент. Затем при последующих посещениях клиентом других страниц на том же самом Web-узле сервер может извлекать эти cookie-файлы, выбирать содержащуюся в них информацию и на ее основе настраивать генерируемый им HTML-код.




Содержание раздела