1. A method for identifying server state objects among packets transmitted between a server and a client device on a network based upon a communication protocol, the method comprising: intercepting, by a device intermediary to a client and server, a plurality of data packets transmitted between the server and the client; computing, by the device, entropy measures for each of a plurality of data objects in the plurality of packets by concatenating the data objects having a same name field, compressing the concatenated data objects, and dividing a total size of the compressed concatenated data objects by a total number of data objects having the same name field; selecting, by the device, candidate data objects from the plurality of data objects having higher computed entropy measures than a threshold; and identifying, by the device, at least one of the candidate data objects as a server state object in response to the at least one candidate data object being transmitted bi-directionally between the server and the client.