我有应用Angular前端和Spring Boot后端。在前端我有html按钮,通过我想下载文件。问题是它在远程服务器和localhost上的行为有所不同:
localhost - 按下文件后按下
<button download="output.txt" href="http://localhost:8080/output/output.txt"> Download </button>
远程服务器:按下按钮没有任何反应
<button download="output.txt" href="https://www.bla.com/output/output.txt"> Download </button>
但是,如果我将网址 https://www.bla.com/output/output.txt 复制到浏览器中,则会下载该文件。
答案 0 :(得分:0)
解决方案是使用:
<a download="output.txt" href="https://www.bla.com/output/output.txt">Download</a>