1. A computer-implemented method, comprising: reading a data structure from a database, said data structure comprising multiple primitives; encoding the data structure in a character string; sending the character string to a user computer; subsequently, receiving the character string from the user computer with a Uniform Resource Locator (URL) request; reproducing the data structure in computer memory from the received character string; and using the reproduced data structure in said computer memory to generate a response to the URL request.