та же беда...
не могу сформировать тело JSON запроса.
Вот тело которое посылает броузер
{"controller":"cache","action":"get","params":{"ID":["List:"]},"session":"c10397b9cca89880ad6e"}
через JS собираю тело:
body = { controller: "cache", action: "get", params: { ID: ["List:"]}, session: sesID }; // sesID переменная в которой ID текущей сессии
Вот что уходит в консоле FF на мой запрос
{"controller":"cache","action":"get","params":{"ID":["List:"]},"session":"c10397b9cca89880ad6e"}
но на мой запрос приходит ошибка:
error: Object
type:"internalException"
number: 0
message: "Internal Error"
Если посылать запрос без параметров "params":{}
то запросы уходя и приходят нормально.
Так же пробовал:
body = {};
body.controller = "cache";
body.action = "get";
body.params = {};
body.params.ID = [];
body.params.ID[0] = "List:"; // тут должно быть много элементов, но пока прорабатываю с одним.
body.session = sesID;
Тело такое же...
{"controller":"cache","action":"get","params":{"ID":["List:"]},"session":"c10397b9cca89880ad6e"}
и ответ с ошибкой
Подозреваю, что вся беда в формировании массива параметров...
Подскажите в чем может быть беда?