parser

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

 

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

беты обновлены (beta6)

Misha v.3 10.06.2008 19:31 / 11.06.2008 23:41

- если во входящем POST запросе в заголовке content-type указана кодировка, то теперь $form нормально заполняются (был баг)

- если во входящем POST запросе указана кодировка, то декодируем именно из неё, а не из того, что задано в $response:charset (в этом случае хак с "перебором" $response:charset не работает)

- кодировку, указанную во входящем POST запросе можно узнать из $request:post-charset (например чтобы ответ выдать в ней-же)

- при ^file::load[...;http://...;$.method[POST]] в заголовок content type исходящего POST запроса теперь по умолчанию добавляется информация о кодировке, в которой отправляются данные. это поведение можно отключить (а если отправляете серверу, где обработчик -- старая версия парсера, то отключать это нужно) с помощью опции $.omit-post-charset(true)

- в одном файле теперь можно описывать несколько классов, при этом метод @auto[] каждого класса будет выполнен (ранее выполнялся только 'последний') и не будет проблем, в случае если несколько классов имеют @BASE.

- исправлено падение в core, если пришел POST запрос с content-type == multipart/form-data без boundary