Mostly works Rated 4 out of 5 stars

Works for most sites. Doesn't work with some sites that use nonstandard (but still valid) formatting of the Content-Disposition header.
Works: Content-Disposition: attachment; filename="test.txt"
Fails: content-disposition: attachment;filename="ANS_SPEC_V10.pdf"
(from https://www.bluetooth.org/en-us/specification/adopted-specifications)