Appcelerator Titanium XHR POST params в качестве многоуровневого массива - PullRequest
0 голосов
/ 17 июня 2011
Ti.SDK 1.6.2
iOS 4.3

У меня есть веб-приложение, которое получает данные постов в виде многоуровневых массивов.

Array
(
    [User] => Array
        (
            [name] => Josey Morton
            [username] => jmorton
            [password] => ########
        )

    [Product] => Array
        (
            [name] => Pro Drupal Development
            [type] => Book
            [price] => 49.99
        )

)

Затем мое серверное приложение берет содержимое «Пользователь» и «Продукт» и анализирует их по-разному,сохраняя их в соответствующих базах данных.

Мой вопрос:

Как передать этот формат в качестве параметров отправки HTTPClient, чтобы не требовалось никаких настроек на стороне сервера?

1 Ответ

0 голосов
/ 25 июня 2011

В итоге я передал ее как сериализованную строку JSON и декодировал серверную часть JSON.Это позволило использовать иерархический массив записей, который мне требовался.

...