Я пытаюсь отправить XML в приложение rails во Flex. Я использую объекты URLRequest и URLLoader. Однако у меня возникают проблемы с определением способа отправки параметров XML и _method в приложение rails с помощью этих flash-объектов. Ниже показано, как я сейчас пытаюсь этого добиться.
var request:URLRequest = new URLRequest();
request.method = URLRequestMethod.POST;
request.data = new Object();
request.data.xml = Blog.xml.toXMLString();
request.contentType = "text/xml";
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, saveCompleteHandler);
var saveUrl:String = "";
saveUrl = BASE_URL;
if (Blog.isNewBlog)
{
// Set the rails REST method.
request.data._method = "POST";
saveUrl += "blogs.xml";
}
else
{
// Set the rails REST method.
request.data._method = "PUT";
saveUrl += "blogs/" + Blog.id.toString() + ".xml";
}
request.url = saveUrl;
//trace(request.data.toString());
loader.load(request);
Однако единственными данными, которые отправляются на сервер, является [Объект объекта]. Если бы кто-нибудь мог сообщить мне, где я иду не так, я был бы очень благодарен. Спасибо.