Dart Raiden
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Или я чего-то не так понимаю? | Страница и скачиваемый файл это таки разные вещи. Причём, ещё бывает экзотика в виде "в заголовке страницы одно, а на самом деле другое". И браузер должен это обнаруживать и исправлять прозрачно для пользователя, на крайний случай по нажатию кнопки "исправить кодировку" (но лучше автоматически, поскольку пользователи про кодировки и проблемы с настройками серверов ничего не знают и не хотят знать, зато прекрасно видят, что "а в Chrome всё показывается правильно"). У файла, вдобавок, есть ещё Content-Type и с ним тоже бывают чудеса, когда сервер отдаёт вовсе не то, что полагается... Конкретно с фопдой: кодировка страницы тут не при чём. Когда вы пытаетесь скачать файл, то попадаете на подобную страницу. Имя файла закодировано в Windows-1251 и у страницы указана кодировка в заголовке. Дальше по истечению таймера или нажатию на ссылку осуществляется переход по ссылке вида https://4pda.to/forum/index.php?act=attach&id=21907905, которая отдаёт код перенаправления 302 Found и перекидывает на Код: https://cs3b2e.4pda.ws/21907905/%C3%E8%E1%EA%E8%E9+%E8%ED%F2%E5%F0%E2%E0%EB%FC%ED%FB%E9+%F2%E0%E9%EC%E5%F0+1.5.7.apk | . Это не веб-страница, поэтому никакого тэга с указанием кодировки нет. Если эту же ссылку закодировать в utf8, то файл скачается с правильным именем. Достаточно открыть Инструменты разработчика > Сеть, там это всё наглядно видно. Цитата: Проблема в том, что без регистрации этого всего не видно, а иностранец на фопде зарегистрироваться не сможет из-за шизанутой капчи. | Всего записей: 6160 | Зарегистр. 20-10-2006 | Отправлено: 08:18 01-02-2025 | Исправлено: Dart Raiden, 10:14 01-02-2025 |
|