Как правильно скачать файлы с почты (проблемы с кодировкой в названии)

Andrew1

От некоторых адресатов приходят письма со вложениями. В браузере название файла отображается нормально, а вот при скачивании получается абракадабра с прификсом utf-8.
Как можно избавиться от этой проблемы? в интернетах предполагают что это из-за того, что у отправителя стоит linux, а как решить проблему не пишут.

artimon

Попробовать скачать другим браузером.
А вообще ты бы указал какая почта и какой браузер…

Andrew1

у меня винда, рамблер, браузер яндекс и хром

Filan

Имя файла отправляется браузеру от веб сервера с указанием кодировки этого названия. Приходилось это исправлять в одном форуме на Java, когда его внедряли заказчику.
Места отказа: браузер, не понимающий кодировки; веб приложение, которое не выставляет правильным образом кодировку на имя файла; веб сервер, который считает себя умнее всех или так настроенный и сам "исправляет" кодировку; прокси, делающий такую же пакость.
Так что в твоём случае надо по очереди исключать, пока не найдёшь виновника.

Anturag

Хотелось бы особо подчеркнуть, что отправитель с Linux не в списке потенциально виноватых.

artimon

Попробуй IE или Firefox-ом скачать

artimon

Надо сказать, что разные браузеры понимают заголовок по разному, потому что не было никакого единого стандарта. http://greenbytes.de/tech/tc2231/ весьма подробный разбор «полётов». Интересное чтиво.
В результате большинство пишут по принципу «в моём браузере работает значит и у всех тоже будет работать»

agaaaa

Я не понял, писем много? Если нет, что мешает при скачивании имя файла вручную задавать? В хроме это в настройках включается.

dangerr

А причём здесь браузер вообще?
Оставить комментарий
Имя или ник:
Комментарий: