Patent ID: 8380855

Claim:
A method of enabling a client to collect information from a server in a network environment comprising: receiving a content-based session request submitted by a client; determining whether the client is a search engine and not a browser; injecting a proxy session identification into the content-based session request to enable access to a server, wherein the client does not include a session identification in the content-based session request and the session identification is needed to collect information from the server; removing the proxy session identification from the server's response to the client, wherein the proxy session identification is not needed to maintain a state connection between the client and the server after the server's response is provided to the client; storing the proxy session identification for injection into the content-based session request in a subsequent content-based session request from the client; parsing the content-based session request to determine a type of client, wherein the content-based session request includes a unique identifier comprised of the first access request and at least one header, the unique identifier conveying information identifying the type of client; wherein the parsing the content-based session request includes comparing the unique identifier to a stored table of unique identifiers and using pre-defined rules to direct the content-based session request for processing with infection of a specific proxy session identification.