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 do we need to sent the Cache-Control
attribute in the request header (client to server)?