如何在ColdFusion中访问包含特殊字符的变量名称

时间:2011-06-10 21:24:44

标签: variables coldfusion cfhttp

例如,我有以下代码:

<cfhttp url="FileURL" method="get" result="HTTPResult" timeout="5" />

我想这样做:

<cfoutput>
    #HTTPResult.ResponseHeader.content-type#
</cfoutput>

然而,ColdFusion会将短划线-视为运算符,并尝试从“类型”中减去变量“HTTPResult.ResponseHeader.content”,并且两者都不存在。有没有直接的方法来访问“内容类型”变量,还是我需要跳过箍来从头变量中取出它?

1 个答案:

答案 0 :(得分:5)

HTTPResult.ResponseHeader["content-type"]