我的 ruby on rails 应用程序有问题。我的 Web 应用程序将 http 响应数据保存在缓存中,因此如果客户端浏览器查看太多页面,客户端缓存会填满客户端机器的 ram 内存!!!这是一个问题,因为我的应用程序显示照片,所以任何页面大约 17KB,这对客户端来说是个问题,特别是如果那是移动设备!!!!
如何禁用客户端缓存?
我的 ruby on rails 应用程序有问题。我的 Web 应用程序将 http 响应数据保存在缓存中,因此如果客户端浏览器查看太多页面,客户端缓存会填满客户端机器的 ram 内存!!!这是一个问题,因为我的应用程序显示照片,所以任何页面大约 17KB,这对客户端来说是个问题,特别是如果那是移动设备!!!!
如何禁用客户端缓存?
我需要用 javascript 操作 img。现在系统是这样的:
在第一页有第一张图片的标签 img:
<img id="photo" src="data:image/jpeg;base64,<%= @data %>" alt="photo">
在同一页面中有这个 javascript 代码;设置间隔(更新,1000)
function update(){
$.ajax({
url: "LINK TO THE NEXT PHOTO"})
});
}
ajax 请求调用者返回新代码照片的方法:
' $("#photo").attr('src', "data:image/jpeg;base64,<%= @data %>")