Actionscript 3 AS3 post xml请求

Actionscript 3 AS3 post xml请求,actionscript-3,Actionscript 3,我在使用URLLoader发布xml文件时遇到问题 加载后,似乎没有任何XML附加到请求,可以吗 请澄清我做错了什么(用头撞墙) //代码 private function postXmlFiles():void { var a:XML = new XML(new EmbeddedXML()); var r:URLRequest = new URLRequest("http://vms.api.apic.co/rest/v3/addmedia");

我在使用URLLoader发布xml文件时遇到问题

加载后,似乎没有任何XML附加到请求,可以吗 请澄清我做错了什么(用头撞墙)

//代码

private function postXmlFiles():void
{
          var a:XML = new XML(new EmbeddedXML());

          var r:URLRequest = new URLRequest("http://vms.api.apic.co/rest/v3/addmedia");

          r.data  = a;
          r.method = URLRequestMethod.POST;
          r.contentType = "text/xml";

          l = new URLLoader();
          l.dataFormat = URLLoaderDataFormat.TEXT;

         //  Handlers  
      l.addEventListener(Event.COMPLETE, on_complete);  

      l.load(r);
}       

    private function on_complete(e : Event):void
    {  
        trace('loaded!:' + l.data); // this is returning "loaded!: No xml file attached to the request."
    }

我测试了您的代码,替换了一个字符串:

var a:XML = new XML("<test/>");
var a:XML=newxml(“”);
跟踪输出已更改,表明
l.data
字段实际上包含某些内容。 我还使用了调试代理,并检查了请求体,它确实包含我的
字符串

您应该测试
新的EmbeddedXML()
调用,看看它返回什么