This is interesting, first time I've ever heard of such a type of link. So I looked it up online a bit.
As Peter mentions, the best/appropriate way to test it would be to use the browsers native download capability by clicking the link to do actual download, but that only works for certain browsers that support file download to preconfigured directory w/o prompting user to save the file, e.g. Firefox and maybe Chrome via browser profile config.
If you needed a cross platform approach, you would need to grab the link URL to download with HTTP GET request. But a blob link is different. I don't suppose there is a way to convert the blob value/link to an HTTP based URL?
I'm not familiar with javascript blobs, but I assume they are base64 encoded value of the actual content? Or something similar? In that case, you would just need to grab the blob value and somehow decode it back into it's source data/value, which is either text or binary data. You can then save the decoded data to file or just use it as is for text or binary data stream or byte array. The decoding is likely in javascript via the javascript blob APIs or in Java via some Java utility library for javascript blobs.