gpt4 book ai didi

php - 下载文件前的javascript检查

转载 作者:行者123 更新时间:2023-11-30 05:57:32 25 4
gpt4 key购买 nike

我有一个我认为并不奇怪的需求,但是在网络上寻找答案我意识到它有点复杂。

我有一个包含要下载的文档列表的页面,我们称它为 index.html。一旦用户点击“下载按钮”,就会出现一个表单,用户将被要求提供其电子邮件。我有一个代理服务器文件,我们将其命名为 proxy.php,它接收一个 email 和一个 document id,做一些事情(存储电子邮件,读取缓冲区中的文档,然后提供一个 http 响应),然后响应一个服务器状态,最后响应一个内容。

如果我使用 html 表单来执行此操作,则在没有错误的情况下它会完美运行,但在出现错误时我无法拦截任何异常相反,如果我使用 ajax 请求,我可以管理状态代码,但我发现自己的文档存储在一个 javascript 变量中,但我不知道如何使用它。

谢谢

最佳答案

您可以尝试在此处查看此线程:POST to server, receive PDF, deliver to user w/ jQuery

假设您的文档是基于 pdf 的(尽管其他类型应该没问题),您可以尝试接受的答案提供的内容:

On the server side, add the HTTP header:

Content-Disposition: attachment; filename="whatever.pdf"

关于php - 下载文件前的javascript检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10910805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com