What does cancelled status mean in network tab of dev tool?

Can someone please explain what does mean by cancelled status and how to create one?

This is the screenshot of network tab

I am using highchart library in my project. When i click download pdf multiple times, the first request is successfully sent to highchart server and file is downloaded. The subsequent clicks are getting cancelled. If i do the same in my localhost using <a href="myFile.pdf" download>Download</a> and i click multiple times, files getting download for all the clicks.

How can i do something like what highchart library has implemented? This helps to avoid spam request to the server?(i think that should be the purpose of cancelled status). Please correct me if i am wrong. I am just trying to understand this concept. Sorry for the noob question.