Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ColdFusion URL数组参数检索_Url_Parameters_Coldfusion - Fatal编程技术网

ColdFusion URL数组参数检索

ColdFusion URL数组参数检索,url,parameters,coldfusion,Url,Parameters,Coldfusion,如何从URL检索数组参数? 我通过$.getJson传递了一个JS对象,我可以在服务器上看到URL结构的转储是 这是我的测试服务器端代码 <cfdump var="#URL#"> <cfdump var="#URL.nolayout#"> <cfdump var="#URL.user#"> 但是URL.user不存在吗?我怎样才能找回它 仅供参考,传递的查询字符串为;nolayout=true&用户%5Badmin\u已批准%5D=true&用户%5bFul

如何从URL检索数组参数? 我通过$.getJson传递了一个JS对象,我可以在服务器上看到URL结构的转储是

这是我的测试服务器端代码

<cfdump var="#URL#">
<cfdump var="#URL.nolayout#">
<cfdump var="#URL.user#">
但是URL.user不存在吗?我怎样才能找回它


仅供参考,传递的查询字符串为;nolayout=true&用户%5Badmin\u已批准%5D=true&用户%5bFull\u已注册%5D=true&用户%5Bfirst\u名称%5D=Ian&用户%5Bid%5D=1&用户%5Blogged\u in%5D=true

这些都是无效的CF变量名,因此您必须使用数组表示法:

<cfoutput>#url['user[fully_registered]']#</cfoutput>

是的,它很难看,但应该可以工作。

这些是无效的CF变量名,因此您必须使用数组表示法:

<cfoutput>#url['user[fully_registered]']#</cfoutput>

是的,它很难看,但应该可以工作。

@IanOSullivan您不应该在查询中为用户传递正确序列化的json吗?@IanOSullivan您不应该在查询中为用户传递正确序列化的json吗?