我在JS中有一个客户端代码(比如zip可视化工具),它接受zip文件作为输入,并在客户端机器上提供可视化(html输出),即zip文件的任何部分都不会上传到服务器。
我有用PHP编写的服务器,它提供zip可视化工具代码,并执行一些更多的计算。现在我要做的是,在提交表单时,从用户那里获取一些输入参数,并在服务器上进行一些计算,然后生成一个zip文件。现在,我希望这个zip文件转到客户机,然后遍历zip可视化工具代码并生成html输出。并且不应该要求用户下载该zip文件。
这可以做到吗?
发布于 2016-11-02 20:56:00
我提出的解决方案是:将zip文件保存在服务器上,然后:
我个人更喜欢服务器端解决方案,因为它更容易,而且不会给客户端带来负担。(拉链可以很大)
发布于 2016-11-02 21:15:03
未经许可,无法将文件下载到客户端。如果这是可能的,这将是一个严重的安全问题。
我建议您在服务器端进行处理
https://stackoverflow.com/questions/40380363
复制相似问题