Javascript 如何使用OpenLayers在客户端防止WMS缓存
我创建了一个WMS对象,如下所示:Javascript 如何使用OpenLayers在客户端防止WMS缓存,javascript,openlayers,wms,mapserver,Javascript,Openlayers,Wms,Mapserver,我创建了一个WMS对象,如下所示: var wms_Layer = new OpenLayers.Layer.WMS("Plant Date", "http://vmap0.tiles.osgeo.org/wms/vmap0", { layers: 'test', datasource: 'WMS', format: 'image/png', transparent: true, visibility: true }); 对于绘图,我尝试了wms_Lay
var wms_Layer = new OpenLayers.Layer.WMS("Plant Date", "http://vmap0.tiles.osgeo.org/wms/vmap0", {
layers: 'test',
datasource: 'WMS',
format: 'image/png',
transparent: true,
visibility: true
});
对于绘图,我尝试了wms_Layer.redraw()代码>&wms_层。重绘(真)代码>
启动web浏览器后,我可以检索图层数据,但问题是默认情况下图层数据会被缓存,这意味着在服务器提供新的图层日期之前,客户端会保留旧数据,
有没有办法防止缓存?您可以考虑在StExchange上的这个帖子,没有上面的链接没有帮助。