jQueryを使用して、Webページに画像を動的にロードしています。ユーザーがページで送信を押すたびに、新しい画像が生成されます。問題は、画像のURLの最後に乱数を追加しない限り、キャッシュのために同じ画像が返されることです。
私のコードは次のようになります...
img.attr('src', url + resp.id + '.png?' + cache);
最後にキャッシュ文字列を削除して、新しい画像を提供したいのですが、これを行う方法を知っている人はいますか?キャッシュバスターがなくても直接リクエストを行うと正しい画像が表示されるため、HTTPサーバー側(nginxを使用)では問題はないと思います。