phranque - 9:28 pm on Jul 9, 2013 (gmt 0)
302's are temporary so I don't see the value in using Vary or Set-Cookie on them if you can help it.
this 302 response is cacheable since a Cache-Control: header is provided:
This response is only cacheable if indicated by a Cache-Control or Expires header field.
if a proxy accepts compressed content, the proxy would want to cache both compressed and non-compressed versions of the HTML document if provided.
hence the need for a Vary: header.