properly setting response headers in fresh and cached responses