История изменений
Исправление x3al, (текущая версия) :
'attachment; filename="stub_filename"; filename*=UTF-8\'\'{}'.format(quote(filename.encode('utf-8'))))
Как-то так будет чуть кроссбраузернее.
http://stackoverflow.com/a/6745788/2815355 тут о разнице между filename и filename* и том, какие браузеры что ожидают.
Исходная версия x3al, :
'attachment; filename="stub_filename"; filename*=UTF-8\'\'{}'.format(quote(filename.encode('utf-8'))))
Как-то так будет чуть кроссбраузернее.