我们有一个网站,用户在该网站上支付给定文档的下载访问权限,因此我们需要确保能够成功执行下载。
我们的下载操作如下所示:
send_data generate_document(),
filename: "yourfile.pdf",
type: "application/pdf",
disposition: "attachment"
...它在我测试过的所有浏览器上都运行良好。
但是,我经常看到下载页面的提示类似于以下内容:
“如果您的文件没有自动下载,请单击此链接。”
这些提示的原因是什么?为什么最初下载会失败,当用户单击链接时会发生什么不同?