Предварительная декодировка страницы до её загрузки

  • Автор темы Автор темы proffman
  • Дата начала Дата начала

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Реакции
51
Баллы
28
Возможно ли так сделать чтобы при загрузке страница уже была декодирована? Варианты - decode отдельных участков, или боди страницы мне не подходят. Можно как то сделать чтобы страница предварительно загружалась декодированная? С меня лайк и пончик в придачу :-)
 
Код:
Развернуть Свернуть Копировать
instance.ActiveTab.SetCharset("windows-1251");
 
  • Оценить
Реакции: proffman
Код:
Развернуть Свернуть Копировать
instance.ActiveTab.SetCharset("windows-1251");
Не так сформулировал вопрос и вы меня не так поняли прошу прощения.

Мне нужно декодировать а не кодировку. Есть подобные сервисы URL-decode/encode и есть снипет для ZP который все это делает как и подобные сервисы
Код:
Развернуть Свернуть Копировать
return System.Web.HttpUtility.UrlDecode(project.Variables["decode"].Value);

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

P.S. Не критично, но в конце все таки хочется добить это дело до конца хоть и редкий случай)))))
 
ну если при простом навигейте там такой мусор на странице, который еще декодировать надо, тогда никак.
в заголовке вы можете только передать кодировку страницы
вообще я такого не видел и не до конца понимаю как это выглядит
 
ну если при простом навигейте там такой мусор на странице, который еще декодировать надо, тогда никак.
в заголовке вы можете только передать кодировку страницы
вообще я такого не видел и не до конца понимаю как это выглядит
Или System.Web.HttpUtility.UrlDecode и кодировка страницы одно и то-же?))
Вот проверить не могу так как ситуация редкая и когда попадется проверю обычная это кодировка или нет)))))
Спасибо!!!!!! :-)
 
Нет, не одно и то же.
 
  • Оценить
Реакции: proffman
Добрый вечер!
Подскажите, пожалуйста, куда вписывается "instance.ActiveTab.SetCharset("windows-1251");"? Точнее UTF8. Дело в том, что мне необходимо парсить русский текст на странице, которая в кодировке UTF-8, однако указана на странице <?xml version="1.0" encoding="windows-1251"?>. Не очень понимаю, зачем столь коварный шаг был осуществлён, но забирать данные при помощи регулярных выражений не получается.
Пациент: http://cadic.name/whoisgen/whoisgen.xml.php?n=1
 
В экшен C# код
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)