After reading about the Cache-Control
field of the HTTP header,
I understand that the Cache-Control
field in the HTTP response header (server to client) specifies the directives for the intermediate proxy servers/client browser on how to handle the response, by sending different values for the Cache-Control
field: private
, public
, no-cache
, or no-store
in the response header.
But I don't get why we need to send Cache-Control
as a request header (client to server)?