关于nodejs在express框架下回到的response

关于nodejs在express框架下返回的response
描述
        nodejs项目,express框架
        一个下载功能,nodejs后台与java之间进行通信,获取需要下载的包的地址,然后nodejs后台向该地址进行进行get请求,
获取到zip文件流之后,写入到response中,返回给前台。
        上述两个过程均为异步的。

目前存在的问题是,很快的连续点击两次下载,第一个下载请求的回应,浏览器没有收到,仅收到第二次的回应。

如果是仅单击一次下载,文件下载成功。断点进入后,回调函数中的两次response是存在的。

去掉上述两个过程,直接返回response。是两次都会产生下载的zip包,即成功的。

------解决思路----------------------
快速双击,第一个可能取消了。

断点的时候,是否有快速双击的效果?
------解决思路----------------------
禁掉double click
------解决思路----------------------
学习学习,很少看到关于node的提问,建议****设置一个nodejs社区