我的ruby on rails应用程序出了问题。 我的Web应用程序将HTTP响应数据保存在缓存中,因此如果客户端浏览器查看太多页面 客户端缓存填充客户机的内存!这是一个问题,因为我的 应用程序显示照片,所以任何页面大约17KB,这是客户端的问题, 特别是如果那是移动设备!!!!
如何禁用客户端缓存?
答案 0 :(得分:0)
我需要用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 %>")