を私のRESTfulなAPIをチェックアウトするポストマンの拡張機能を使用し、私は私の「localhost」をへの要求をしようとしていますが、クエリパラメータのいずれかをキャッシュしているようです。
私のChromeブラウザのキャッシュをクリアしようとしましたが、これはうまくいかないようです。私はAPIリソース名を変更する程度まで行きました。
誰もがこのような問題に遭遇しましたか?
を私のRESTfulなAPIをチェックアウトするポストマンの拡張機能を使用し、私は私の「localhost」をへの要求をしようとしていますが、クエリパラメータのいずれかをキャッシュしているようです。
私のChromeブラウザのキャッシュをクリアしようとしましたが、これはうまくいかないようです。私はAPIリソース名を変更する程度まで行きました。
誰もがこのような問題に遭遇しましたか?
Cache-Control
リクエストヘッダを使用することができるが、
no-cache
を明確にする一つのことは、キャッシュしないという意味ではありません。実際、キャッシュされたレスポンスを使用する前に、すべてのHTTPリクエストで「サーバで再検証」を意味します。サーバーがリソースがまだ有効であると言う場合、キャッシュはキャッシュされたバージョンを引き続き使用します。
no-store
は実際にはキャッシュしないことを効果的に要求しており、キャッシュに何も格納しないことを意図しています。
ポストマンアプリでは、コンソールを使用してAPIをデバッグしたり、クッキーを作成/削除したり、優れたGUIでキャッシュするなど、もっとクールなことができます。
データがキャッシュされているかPMの設定ですか? –
PMは、要求ごとに「no-cache」というヘッダーを送信する設定があります。しかし、それは動作していないようです。 –
ああ!それが働いていないことをどうやって知っていますか?応答データは無効ですか? APIのヘッダを調べることはできますか? –