When you download/save proxified media, the original filename is lost. That information could be retained by passing a header like Content-Disposition: inline; filename="ORIGNAL_FILENAME.EXT" when serving the media file. The requested URL would still be obfuscated but if the client downloads the file it'll use that original filename. The inline parameter could be changed to download if you were proxifing the External Link URL instead of an embedded item (which would tell the client to download instead of displaying in-browser).
When you download/save proxified media, the original filename is lost. That information could be retained by passing a header like
Content-Disposition: inline; filename="ORIGNAL_FILENAME.EXT"
when serving the media file. The requested URL would still be obfuscated but if the client downloads the file it'll use that original filename. Theinline
parameter could be changed todownload
if you were proxifing the External Link URL instead of an embedded item (which would tell the client to download instead of displaying in-browser).