Подскажите как получить читабельную кодировку
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Подскажите как получить читабельную кодировку... Expand / Collapse
Автор
Сообщение
20.11.2007 14:13
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 20.11.2007 14:12
Сообщ.: 1, Visits: 2

Получаю через httpwebresponse данные, загоняю в стрим, но они не читабельны...

reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(1251));

Подскажите, что делать с кодировкой

Сообщ. #916587
21.11.2007 18:24
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Надо читать в той кодировке в которой отвечает сервер. Она может быть разной у разных страниц. Название кодировки указывается сервером в http заголовке Content-Type и может быть прочитано из свойства ContentEncoding.

reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(response.ContentEncoding));

Сообщ. #916598
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 2:27