It is possible, through a cookie. tl;dr Use a cookie to check the download status. This is the only place that respects the server response after the browser redirects to the download url.
This post explains everything. https://stackoverflow.com/a/29532789/7521854
Believe it, I did it and it works fine!