Permanent link to archive for 12/21/03. Sunday, December 21, 2003
New version of mainResponder.respond

Add an ETag header to every response.

Consider If-Modified-Since and If-None-Match, and if possible return a 304 with an empty response body.

This works across all pages served by mainResponder, including all of Manila. Note that it doesn't optimize computational performance, each page still has to be generated to see what its ETag will be, but it does optimize what goes over the wire, and increases performance for the end-user, and saves on bandwidth bills.

It's been burning in on one of my new "monster" servers on scripting.com. Happy to make the new version available to all Frontier users, and to UserLand if they wish to distribute it.

# Posted by Dave Winer on 12/21/03; 7:15:38 AM - --