Managing state information across communication sessions between a client
and a server via a stateless protocol. The server delivers to the client
a cacheable web page with a hyperlink to non-cacheable embedded content.
In the hyperlink to the non-cacheable embedded content, the server adds a
token or an identifier uniquely associated with the user. When the user
obtains embedded content from the cached web page via the hyperlink, the
identifier is also sent to the server. Upon receipt of the identifier
from the client, the server accesses the stored state information. In
this manner, the server manages state information related to the client
across communication sessions without the use of cookies as long as the
client caches the web page with the unique identifier.