我有一个用于请求下载文件的锚标记。
像这样:
<a href="app/results?fileName=t12.txt&other-param=something" title="Click to download"> Download </a>
该文件可能在服务器上经常被修改,所以我想确保浏览器不会缓存该文件。
然而,测试人员发现,虽然点击链接时似乎总是下载文件,但当您右键单击链接并选择“另存为...”时,浏览器似乎选择使用缓存文件反而。这是用 IE9 测试的。
如何强制浏览器(尤其是 IE9)在任何情况下始终下载文件?