如何使用Angular / Node js跟踪CSV下载?
我正在使用Content-Disposition = attachment下载CSV文件(来自Node)。我的下载应始终从服务器端启动(我不想使用锚标签进行下载,因为数据可能非常大并导致内存问题)。
但是,有什么方法可以跟踪下载并知道下载何时结束?
以下是我跟踪下载的步骤:
我尝试在下载开始时从服务器设置cookie,而在客户端,我会定期检查cookie以跟踪下载进度。
但是,使用Cookie跟踪下载的问题在于:如果用户在其浏览器中禁用了Cookie,则下载跟踪将无效。