fetch()、キャッシュされないリクエストを行うにはどうすればよいですか?
P粉214176639
P粉214176639 2023-08-27 18:47:06
0
2
422
<p><code>fetch('somefile.json')</code> を使用して、ブラウザのキャッシュではなくサーバーからファイルをリクエストできますか? </p> <p>言い換えれば、<code>fetch()</code> を使用してブラウザのキャッシュをバイパスすることは可能ですか? </p>
P粉214176639
P粉214176639

全員に返信(2)
P粉731977554

キャッシュ モードのより簡単な使用:

リーリー

参考: https://hacks .mozilla.org/2016/03/referrer-and-cache-control-apis-for-fetch/

いいねを押す +0
P粉395056196

Fetch 「ヘッダー」と呼ばれるオプションなど、リクエストに適用したい多くのカスタマイズを含む init オブジェクトを取得できます。

"headers" オプションは Header オブジェクトを受け取ります。このオブジェクトを使用すると、リクエストに追加されるヘッダーを構成できます。

ヘッダーに pragma: no-cachecache-control: no-cache を追加すると、ブラウザにサーバーをチェックさせて、ファイルが存在するかどうかを確認させます。キャッシュは の既存のファイルとは異なります。 cache-control: no-store を使用することもできます。これにより、ブラウザーとすべての中間キャッシュ ストアが任意のバージョンの応答を返すことができなくなります。

サンプルコードは次のとおりです:

リーリー リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!