middleware adds Last-Modified header to 200 response if no cache header is present