Все,Как POST данные JSON из Flash (AS2) с JSON в теле запроса
Я работаю на AS2 приложения Flash-что нужно для отправки данных в формате JSON для веб-службы.
В предыдущих проектах я использовал LoadVars.send() или LoadVars.sendAndLoad() успешно справиться с этим:
var send_lv:LoadVars = new LoadVars();
send_lv.data = JSON.stringify({some json object});
var response_lv:LoadVars = new LoadVars();
response_lv.onData = function(rawdata) {
var o:Object = JSON.parse(rawdata);
....
}
send_lv.sendAndLoad("somepage.php", response_lv, "POST");
В somepage.php, я могу захватить, что данные в формате JSON с помощью $ _POST [ 'данные'].
Однако в этом проекте разработчик веб-службы требует, чтобы содержимое JSON являлось BODY запроса (то есть, а не парой имя/значение). Возможно ли это с помощью LoadVars?
Если нет, есть ли другой способ сделать это с AS2?
Большое спасибо заранее!
Вы скомпилировали свой проект с помощью Adobe Flash Professional? он замораживает swf, скомпилированный с mtasc, однако, похоже, это единственный вариант – www0z0k