checking on http status code 304
now downloading the image with an if-unmodified http header even if found in cache.