質問: ctrl + refreshとctrl + shift + refreshの違いは? という事は承知しています ctrl +更新は、キャッシュを読み取らずにブラウザから新しいコンテンツをフェッチします。それでは何ですか ctrl + shift +更新しますか?ctrl +更新リクエストヘッダーは次のようになります。cache-control : max-age=0 にとって ctrl + shift +更新pragma : no-cache <br> cache-control : no-cache 本当の違いは何ですか?
回答: どちらもローカルマシンのブラウザと同じです。あなたが言及したヘッダーが唯一の違いです。ctrl + refreshヘッダーは、途中のキャッシュサーバーがページの新しいコピーを返す必要があることを意味します。ctrl + shift + refreshヘッダーは、途中のキャッシュサーバーがページの新しいコピーを返す必要があり、将来の要求のためにページをキャッシュしないことを意味します。つまり、次にページが要求されたときに、ページの以前のキャッシュを使用するか、新しいコピーを要求する必要がありますが、これは使用しないでください。プラグマ:no-cacheは、http 1.0バージョンのcache-control:no-cacheです。 cache-controlに相当するhttp1.0はありません:max-age = 0。rfc2616セクション14サブセクション9には、関連情報があります。 w3c.org:rfc2616秒14.9.1