parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Исправления, дополнения

G_Z 11.02.2008 13:59

И если в request:query у нас лежит энкоденный вариант «%f2%e5%f1%f2/», то данные формы Парсер из кодов переводит в символы.
Это я так считал.
Проверил — фиг.
В request:query лежит текст в WIN, т.е. то же самое, что и в form.
Причина, видимо, в том, что Парсер не делал никаких перекодировок, т.к. ожидает всё в UTF.

Заборол в лоб — генерю XML с полями формы и в try делаю xdoc::create в UTF.
Если падает с ошибкой «xml» и ругается «Input is not proper UTF-8, indicate encoding» ловлю и выдаю статус 400.