Is there a way to set a title and favicon for non-html files on a website? For example, a link like https://example.com/files/image-or-something.png. By default Chrome just sets the title as the URL of the file, and doesn't use the original website's favicon.
This is only relevant for files that can be shown in the browser, like .png, .txt, etc, since other files are just downloaded automatically (at least on Chrome)
I'm using an Express (Node.js) server, in case there's a server-side solution