https://stackoverflow.com/questions/72404038/how-to-download-big-file-resume-download-after-interuption-in-node-js