Set Title of Inline File?

It is possible, just make the end of your URL to contain the filename, be sure to URLEncode it, most browsers will ignore the queryString

localhost:3000/blah/blah/blah/Attachment%3A%20Screen%20Shot.png/?id=1670674338147205293

Tab Display = "Attachment: Screen Shot.png"

Works fine on Chrome, Firefox, and Opera . . . Safari displays either the domain or the entire URL depending on your settings


Yes, you can specify the filename just like you'd do for content-disposition: attachment, i.e. like this:

Content-disposition: inline; filename="foo.bar"

See this post for some useful information about this header: How to encode the filename parameter of Content-Disposition header in HTTP?