add HTTP date handling code
support Date headers automatically and handle 304 responses according to the standard
support conditional GETs based on last modification