1. A method of serving a resource to a client via a computer network, the method comprising: providing a follow location handler logically positioned on a WAN side of an HTTP server in a server computing system, the follow location handler being configured to be executed on a same computing device as the HTTP server, or on a computing device connected via a LAN to the computing device on which the HTTP server is executed; at the follow location handler: receiving a POST request from the client via the computer network, the POST request being to post form data to a resource, wherein the resource is a data object; forwarding the POST request to the HTTP server associated with the resource; at the HTTP server: receiving the POST request and associated form data; creating a modified data object based upon the form data; generating a link to the modified data object; returning the link to the follow location handler, for forwarding to the requesting client; at the follow location handler: intercepting the link to the modified data object from the server; refraining from forwarding the link to the requesting client over the WAN; sending a GET request to the server to retrieve the modified data object via the intercepted link; in response, receiving the modified data object; and forwarding the modified data object to the client, thereby enabling the client to receive the modified data object in response to the POST request, without downloading the link across the WAN to the client and causing the client to traverse the link across the WAN.