Нормальное скачивание файлов в Opera

Я достаточно регулярно сталкивался с подобным поведением Оперы при попытке скачать какой-нибудь rar-архив.

С выходом Оперы 10.60 словить этот глюк оказалось гораздо проще — достаточно попытаться скачать Flash Player.

В принципе, можно дождаться, когда файл в таков виде загрузится до конца, а потом сохранить его, поменяв расширение. Но этот способ актуален только для небольших файлов и ленивых юзеров, которым впадлу исправить один параметр.

Для начала решение, потом объяснение.

Вставляем в Опере в адресную строку следующее: opera:config#trust server types, ставим галочку, сохраняем и перезапускаем браузер.

Идея в том, что при запросе файла сервер отдает браузеру тип запрашиваемого файла, дабы браузер уже сам решил, в каком виде этот файл показать пользователю. И порой сервер отдает всякие архивы и исполняемые файлы с типом text/plain, из-за чего браузер пытается отобразить файл как обычный текст.

Включенный параметр trust server types заставляет Оперу игнорировать тип, отдаваемый сервером, и выбирать нужное действие в зависимости от расширения файла.

via Хабр

Оставить комментарий

   

  Помощь по Textile, Gravatar, Комментарии по RSS