Diferença entre os cabeçalhos de controle de cache e Pragma?

eu leio sobrePragma cabeçalho emWikipedia que diz:

"O campo de cabeçalho sem cache do Pragma: é um cabeçalho HTTP / 1.0 destinado a uso em solicitações. É um meio para o navegador informar ao servidor e a qualquer cache intermediário que ele deseja uma nova versão do recurso, não para o servidor para informar ao navegador para não armazenar o recurso em cache. Alguns agentes do usuário prestam atenção a este cabeçalho nas respostas, mas o HTTP / 1.1 RFC avisa especificamente contra confiar nesse comportamento. "

Mas eu não entendi o que isso faz? Qual é a diferença entre oCache-Control cabeçalho cujo valor éno-cache ePragma cujo valor é tambémno-cache?

questionAnswers(3)

yourAnswerToTheQuestion