【发布时间】:2013-07-31 07:35:47
【问题描述】:
我们正在使用 DocuSign REST API 的嵌入式签名对文件进行电子签名。要对文件进行签名,我们将所需的文件上传到我们的网络应用程序,然后在浏览器中显示它。此文件可以立即签署,也可以稍后签署。
发生的情况是,当文件被签名并且过程完成时,我们返回到相同的文件视图,但更新的文件没有反映。只有当我们刷新页面 3-4 次时,它才会在文件上显示标志。
此问题仅适用于稍后上传和签名的文件。对于立即上传和签名的新文件,我们会获得更新的文件视图。
似乎所有浏览器都缓存了文件(不是 HTML 页面,而是嵌入的文件)。推荐的解决方案建议在签名后重新加载文件时在请求中添加一个参数,但这只是间歇性的。另一种是重命名文件,以便浏览器选择更新的文件。但是重命名文件不是我们的选择。
还有其他选择吗?有没有其他 DocuSign API 用户遇到过类似的情况? (如果您使用电子邮件请求模式进行电子签名,我相信这个问题不会出现)
谢谢。
【问题讨论】:
标签: caching browser-cache docusignapi