Применение агентов
Агенты (cookies) — это механизм, позволяющий сохранять рабочее состояние в файле (обычно он называется cookies) на компьютере пользователя.
Примечание Хотя основные программы просмотра Web поддерживают применение агентов, есть две проблемы.
- Агенты не являются стандартным средством HTTP или других спецификаций, поэтому их не всегда поддерживают все существующие программы просмотра.
- Так как агенты позволяют Web-серверу создавать и редактировать файл на компьютере пользователя (что создает потенциальную угрозу безопасности), то и Netscape Navigator, и Microsoft Internet Explorer позволяют пользователям отключать эту функцию.
Агент похож на жетон для конкретной страницы, который Web-сервер посылает пользователю. Тот возвращает агента серверу при каждом последующем обращении к данной странице (или набору страниц).
Агенты позволяют Web-приложению связывать информацию с пользователем. Вы можете устанавливать и получать значения агентов через набор Cookies.
Когда Web-сервер возвращает пользователю HTTP-ответ, последний может содержать агент со списком ресурсов, для которых он действителен.
Агент передается пользователю посредством заголовка Set-Cookie в НТТР-, ответе. Все последующие HTTP-запросы пользователя, попадающие в диапазон действия агента, сопровождаются текущим значением агента.