Patent ID: 7430607

Claim:
A computer-readable storage media having computer-executable components for managing web requests being received by a server from a client, said web requests each including header data including message identification (message ID) data identifying unique message data included in the web request and client identification (client ID) data identifying a particular client sending the web request, said components comprising: a sending component for sending a reply message to the client for each received web request having different message ID data, said reply message including transformation data and instructions to compute stamp data as a function of the transformation data; a generating component for generating verification data as a function of the stamp data included in an additional web request received from the client; a comparing component for comparing the generated verification data to the stamp data included in the additional web request received from the client; and a processing component for processing the additional web request if the stamp data of the additional web request corresponds to the generated verification data wherein the generating component generates as part of the generated verification data a first verification data value as a function of the message ID data and a second verification data value as a function of the client ID data.