Re: Абракадабра в имени файла.
От: valmond Россия http://blogs.technet.com/valmond/
Дата: 03.03.05 13:56
Оценка:
Здравствуйте, svr, Вы писали:

svr>Может ли кто-нибудь подсказать почему при выполнении такого кода:

svr> Response.ContentType = "APPLICATION/OCTET-STREAM";
svr> Response.AppendHeader("Content-Disposition", "attachment; filename=Моёимяфайла.ext");
svr>...
svr> Response.BinaryWrite(buffer);
svr> Response.End();
svr>Клиенту предлагается сохранить файл с какой-то абракадаброй вместо "Моёимяфайла".
svr>С английскими названиями всё нормально. В Web.config указано:
svr> <globalization
svr> requestEncoding="windows-1251"
svr> responseEncoding="windows-1251"
svr> fileEncoding="windows-1251"
svr> culture="ru-RU"
svr> uiCulture="ru-RU"
svr> />
svr> Как это можно пофиксить?

Мы забили на это после долгих танцев с бубнами.
Сделали вывод названия файла в транслите.

P.S.
Если посмотреть на gmail, то там русские названия файлов тоже не сохраняются.
Т.е. предполагаю что это такая общая бага...протокола?
Заметки — SharePoint & InfoPath
http://blogs.technet.com/valmond/
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.