Actually, this causes:

    http: StatusNotModified response with header "Content-Type" defined

log messages a lot. Might need some more complex logic to avoid that.