images icon indicating copy to clipboard operation
images copied to clipboard

Keep the filename of the original file

Open GitBoudewijn opened this issue 3 years ago • 1 comments

Right now you can use &filename= to set the filename for an image but otherwise it's always image.jpg/image.webp etc.

It would be nice if by default it would just keep the filename from the Content-Disposition header of the original file. (Changing the extension depending on &output=.)

If the original location doesn't have a Content-Disposition header you could just set the filename based on the last part of the url. (The same as the browser would name it automatically if you download it from the original location.)

So images.weserv.nl/?url=example.com/a/xxx.jpg&output=webp the filename would become xxx.webp.

You could then use &filename= to overwrite the original filename.

GitBoudewijn avatar Mar 20 '21 00:03 GitBoudewijn

Will need to take a look at this, as it has some security implications.

andrieslouw avatar Jul 04 '21 20:07 andrieslouw