Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / кодировка ответа веб-сервиса / 4 сообщений из 4, страница 1 из 1
17.08.2011, 09:38
    #37398900
Anatoliy_fs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кодировка ответа веб-сервиса
Подскажите как сделать перекодировку с utf-8 в windows-1251 для возвращаемого результата веб метода из веб-сервиса на C#(при вызове всегда кодирует в utf-8, хотя в заголовке стоит encoding="windows-1251")
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
[WebMethod]
    public System.Xml.XmlDocument getDoc()
    {
         System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
         string _xml = String.Format(@"<?xml version=""1.0"" encoding=""windows-1251""?> 
                <XML>
                <BODY MSG=""qqq"" />
                <HEAD data=""{0}"", "ddd", />
                </XML>",;
         doc.Load(_xml);
         return doc
     }

Пожалуйста, очень нужно!!!
...
Рейтинг: 0 / 0
17.08.2011, 09:53
    #37398920
Anatoliy_fs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кодировка ответа веб-сервиса
токая строка в веб конфиге присутствует:
Код: plaintext
        <globalization culture="ru-RU" fileEncoding="windows-1251" requestEncoding="windows-1251" responseEncoding="windows-1251" responseHeaderEncoding="windows-1251" uiCulture="ru-RU" />

возвращает все равно
Код: plaintext
<?xml version="1.0" encoding="utf-8"?>
...
Рейтинг: 0 / 0
17.08.2011, 15:28
    #37399757
Anatoliy_fs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кодировка ответа веб-сервиса
Настройки IIS в "Заголовках ответов HTTP" добавил:
Код: plaintext
 Content-type = text/html;charset=windows- 1251 
...
Рейтинг: 0 / 0
17.08.2011, 15:29
    #37399759
Anatoliy_fs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кодировка ответа веб-сервиса
Anatoliy_fsНастройки IIS в "Заголовках ответов HTTP" добавил:
Код: plaintext
 Content-type = text/html;charset=windows- 1251 


не помогает... :(
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / кодировка ответа веб-сервиса / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]