Re: httpcall result

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Mon 06 Mar 2006 - 18:45:38 MSK

Здравствуйте,

Oleg Shumsky wrote:
> Здравствуйте.
>
> Итак, разобравшись с тем, как передать параметр какому-нить cgi-скрипту
> я хотел бы понять, каким образом cgate может получить результат
> выполнения этого скрипта. Результат то в params.body мы получаем, только
> почему-то mime-encoded. А что, собсно сделать можно с mime-encoded
> содержимым в CG/PL ? Его как-то можно декодировать ? Я вот что-то сходу
> таких средств не нашел.

Все дело в форматировании тела ответа и использовании вызова TextToObject.

Результат должен быть типа text/plain в кодировке ASCII или utf-8. Если в результате

"text"

то TextToObject создаст объект типа String. Если что-то типа
("one","two")
то получится массив из двух строчек. Подобным же образом можно передавать и другие объекты. Для примера можно использовать ObjectToString.

> Спасибо.
>

-- 
Best regards,
Dmitry Akindinov
Получено Mon Mar 06 15:45:40 2006

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:47 MSK