似乎在html5中,您可以像这样下载:
<a href="path_to_file" download="proposed_file_name">Download</a>
path_to_file
将是您要下载的文件。但是,我需要先调用后端服务(例如HTTP post
),以便首先生成文件,然后才能下载文件。
实现此目标的最佳解决方案是什么?在<a
标记中添加侦听器,从而触发对后端的呼叫?
答案 0 :(得分:1)
该链接应指向生成文件并返回带有响应头Content-Disposition: attachment; filename=your-file.whatever