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