I guess it's about the UX. You let the user see what's going to be downloaded and provide some info about it (Version, OS, etc.)
Also if you have a bunch of mirrors for the file, you can choose which one is going to be used based on the download speed (for this one you'd need a long-running (1+ sec) test), geolocation, ip, etc.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I guess it's about the UX. You let the user see what's going to be downloaded and provide some info about it (Version, OS, etc.)
Also if you have a bunch of mirrors for the file, you can choose which one is going to be used based on the download speed (for this one you'd need a long-running (1+ sec) test), geolocation, ip, etc.