问题:
项目中有生成二维码,每次操作后生成新的二维码图片,地址不变,但是在浏览器中总是显示前几次生成的二维码,实际上新的二维码已重新生成,只是浏览器把图片缓存了所以一直都是第一次读取时的二维码。
解决方案:
可以在图片后加一个随机数,数字无意义,也不会产生影响,可以解决浏览器的缓存问题。
eg:
原地址:“/images/imgname.jpg";
修改为:"/images/imgname.jpg?"+随机数;
问题:
项目中有生成二维码,每次操作后生成新的二维码图片,地址不变,但是在浏览器中总是显示前几次生成的二维码,实际上新的二维码已重新生成,只是浏览器把图片缓存了所以一直都是第一次读取时的二维码。
解决方案:
可以在图片后加一个随机数,数字无意义,也不会产生影响,可以解决浏览器的缓存问题。
eg:
原地址:“/images/imgname.jpg";
修改为:"/images/imgname.jpg?"+随机数;