Оба идентично браузеру на локальной машине. Заголовки, которые вы упомянули, являются единственной разницей.
Заголовок Ctrl + Refresh означает, что любые кэширующие серверы на этом пути должны возвращать свежую копию страницы.
Заголовки Ctrl + Shift + Refresh означают, что любые кэширующие серверы на этом пути должны возвращать свежую копию страницы, а также не должны кэшировать страницу для любых будущих запросов. Другими словами, при следующем запросе страницы она должна либо использовать предыдущий кеш страницы, либо запросить новую копию, но не должна использовать эту.
Pragma: no-cache - это версия Cache-Control для HTTP 1.0: no-cache. Нет HTTP 1.0, эквивалентного Cache-Control: max-age = 0.
RFC2616 раздел 14 подраздел 9 имеет соответствующую информацию: w3c.org: RFC2616 sec 14.9.1