在动作脚本3中发送XML数据时引用字符问题

时间:2011-03-23 19:40:09

标签: php xml flash actionscript-3

我使用以下方法将XML数据发送到服务器,但似乎引号字符在属性中消失,php无法检测属性! :'(

public function sendXml(url:String, xmlData:String){
    var req:URLRequest = new URLRequest(url);
    req.contentType = "text/xml";
    req.data = xmlData;
    req.method = URLRequestMethod.GET;
    navigateToURL(req);
}

我使用以下网址:http://localhost/mysite/index.php?xml=,数据附加到网址的末尾。

任何示例代码都会很棒,提前致谢

1 个答案:

答案 0 :(得分:0)

如果将XML设置为URL参数,请务必在请求之前对字符串进行编码。

以下应该做:

trace(escape(str));