1. A method comprising: extracting from a HyperText Transfer Protocol (HTTP) request comprising an HTTP request uniform resource locator (URL) by a web computing device a second substring based upon a first reference substring, when the HTTP request URL contains the first substring; generating by the web computing device a modified URL based at least in part on the extracted second substring, the modified URL representing the current application content state; identifying with the web computing device when the HTTP request is from a web agent based upon a header in the HTTP request; and returning with the web computing device the modified URL as an HTTP redirect response to the web agent when the HTTP request is identified as being from the web agent.