HTML5 appcache:NETWORK:セクションは本当に何ですか?

誰かが自分のURLをすべてNETWORK:セクションに入れたくない場合は見つかりません:

ネットワーク: *

リソースがCACHE:セクションまたはNETWORK:セクションにない場合、リソースはロードされません。しかし、リソースがCACHEになくても、NETWORK:セクションにある場合は、少なくともユーザーがオンラインの場合にロードされます。

ベストアンサー

NETWORK
セクションでは、信頼できるリソースのみをホワイトリストに表示できます。それは安全対策です。したがって、純粋なオンラインアプリ、つまり他の2つのセクション(
CACHEFALLBACK )を使用しないアプリでも便利です。

MDN からの引用(2012-10-28 CEST、私の重点を置いて):

アプリケーションキャッシュ内のネットワークエントリは基本的に「オンラインホワイトリスト」です。-NETセクションセクションで指定されたURLは、キャッシュではなくサーバーからロードされます。
これにより、ブラウザのセキュリティモデルでは、承認されたリソースへのアクセスを制限することで、ユーザーにセキュリティ侵害の可能性を防ぐことができます。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です