1. A method of selectively storing one or more web objects in a memory, the method comprising: receiving a server response at a network traffic management device interposed between and separate from a client device and a server over a network, wherein the server response is associated with a client request sent from the client device, wherein the server response includes at least one web object; analyzing the server response using a security module of the network traffic management device; determining if the at least a portion of the server response contains suspicious content in relation to one or more defined policy parameters handled by the security module; and sending an instruction from the security module to a cache module of the network traffic management device upon the security module determining that the at least a portion of the server response contains suspicious information, wherein the cache module does not store the at least one web object upon receiving the instruction when the network traffic management device replies to the client device.