我使用cfhttp向API发布一系列用户提供的参数。我正在用<cfhttparam>传递所有参数,除了一个参数:{myID}。由于{myID}值也将由用户提供,我想知道如何确保它在URL字符串中得到传递?
<cfhttp url="http://abc.xyz.com/webservice/{myID}/add/multiple"
method="POST" result="returnStruct" >
<cfhttpparam name="Accept" type="header" value="application/json" />
<cfhttpparam type="header" name="datetime" value="#datetime#" />
<cfhttpparam type="header" name="authorization" value="#authorization#" />
<cfhttpparam type="formfield" name="myAPI" value="1" />
<cfhttpparam type="formfield" name="param1" value="1000" />
<cfhttpparam type="formfield" name="param2" value="myname@email.com" />
<cfhttpparam type="formfield" name="param3" value="2" />
<cfhttpparam type="formfield" name="param4" value="Tester" />
</cfhttp>发布于 2014-06-23 16:24:51
客户端应用程序应该有来自先前请求的用户数据,如果像http://abc.xyz.com/webservice/user_id/add/multiple一样传递它,服务器假定user_id是您调用的{myID}参数
祝好运
https://stackoverflow.com/questions/24370644
复制相似问题