从API加载PDF而无需缓存

时间:2018-06-29 14:34:30

标签: angularjs web

我通过调用将PDF返回给客户端的API生成报告。问题是一次加载后,该调用将被缓存,并且不再调用该API,因此该报告将不会被更新。

我使用这段代码在新窗口中获取报告:

$window.open("generate/my/pdf");

是否还有另一种方法可以每次调用API(并且不会触发一些反弹出窗口)?

1 个答案:

答案 0 :(得分:0)

在URL的末尾添加一个不同的数字,在字符串的末尾使用?字符会将数字视为参数,更改URL而不是对其进行缓存。

$window.open("generate/my/pdf?" + Math.floor(Date.now() / 1000));