При клике, в браузере, на силку "Скачать Файл" идет запрос на сервер. В ответе сервер шлет файловый поток с заголовком с именем файла:
C++ (Qt)
response.setHeader("Content-disposition","attachment; filename=\"" + Мой файл.txt + "\"");
В результате в браузере сплывает стандартное окно загрузки файла. Но проблема в том, что вместо кириллицы имя отображается крякозябрами + если имя файла очень длинное, то оно обрезается.
Что сделать чтоб браузер понял
кириллическое имя файла и не обрезал его?
Вот такой метод работает но только в FireFox, и имя все равно обрезается...
C++ (Qt)
Content-Disposition: attachment; filename*=UTF-8''Na%C3%AFve%20file.txt