私は単純なキャッシングの問題があります: 私は古い "name.jpg"を持っていて、顧客は新しい "name.jpg"をアップロードし、クライアントはまだキャッシュされた古い "name.jpg"グライドキャッシングの振る舞い
私はキャッシングをオフにする方法を知っていますが、それは良い決定ではありません。
そこで質問です:
私は疑問符の後にパラメータを取得する場合は追加の作業をキャッシュしない方法は?例えば
私はURL
を持っている。そして、私は
にそれを置き換えることが二name.jpgとREPLACをダウンロードします既存かどうか?私はcss
またはjs
のファイルをブラウザーで知っていますが、glide
の動作については何も知りません。
Glideリクエストビルダーの 'signature()'メソッドを見たいと思うかもしれません。無効化に使用する独自のデータを追加することができます。 javadocから: メモリとディスクのキャッシュキーに混在する追加データを設定し、キャッシュされたデータが無効になるタイミングを呼び出し元がより詳細に制御できるようにします。 注 - 署名はキャッシュキーを置き換えるものではなく、純粋に加算的です。 – cwbowron