2010-03-22 50 views
0

我试图为api请求组装一个标头对象。其中一个标题是'Content-Type'。连字符导致编译错误。 Flex给我:使用连字符作为对象属性名称在Flex中的错误

1050 - 无法分配给非参考值。

我觉得他们喜欢在错误信息中使用连字符,而我绞尽脑汁来到这里寻求答案。

回答

0

您的变量名称中不能有连字符(减号)。例如,如果您尝试使用变量a-b = 3,Flex认为您正在讨论减法。

documentation提供了有关如何设置头信息:

var header:URLRequestHeader = new URLRequestHeader("Content-Type", "text/plain"); 
request.requestHeaders.push(header); 
+0

这是一个巨大的帮助。但是当传入的xml使用连字符时,我该如何解析结果? – DrANoel 2010-03-23 19:17:39

相关问题