RubyonRailsアプリケーションに問題があります。私のWebアプリケーションはhttp応答データをキャッシュに保存するので、クライアントブラウザが表示するページが多すぎると、クライアントキャッシュがクライアントマシンのRAMメモリをいっぱいにします!!! 私のアプリケーションは写真を表示するので問題です。したがって、どのページも約17KBであり、特にそれがモバイルデバイスの場合、クライアントにとって問題になります!!!!
クライアントキャッシュを無効にするにはどうすればよいですか?
RubyonRailsアプリケーションに問題があります。私のWebアプリケーションはhttp応答データをキャッシュに保存するので、クライアントブラウザが表示するページが多すぎると、クライアントキャッシュがクライアントマシンのRAMメモリをいっぱいにします!!! 私のアプリケーションは写真を表示するので問題です。したがって、どのページも約17KBであり、特にそれがモバイルデバイスの場合、クライアントにとって問題になります!!!!
クライアントキャッシュを無効にするにはどうすればよいですか?
javascriptでimgを操作する必要があります。現在、システムは次のようになっています。
最初のページには、最初の画像のタグ img があります。
<img id="photo" src="data:image/jpeg;base64,<%= @data %>" alt="photo">
同じページにこの JavaScript コードがあります。setInterval(アップデート,1000)
function update(){
$.ajax({
url: "LINK TO THE NEXT PHOTO"})
});
}
新しいコードの写真を返す ajax リクエストの呼び出し元メソッド:
' $("#photo").attr('src', "data:image/jpeg;base64,<%= @data %>")