support If-Modified-Since