> -----Original Message----- > From: Darrin Bonikowsky [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 12, 2006 11:32 PM > To: CF-Talk > Subject: XML Integration - ASP equivalent in CF > > And this is my shot at a CF "equivalent" that has not met with much > success: > > <cfhttp url="https://secure.internetsecure.com/process.cgi" method="post"> > <cfhttpparam name="xxxRequestData" type="xml" > value="<cfoutput>#xmlStr#</cfoutput>"> > </cfhttp> > > I know that I need to send the name / value pair "xxxRequestMode=X", but > am not sure how to do that, as in, add another cfhttpparam variable > perhaps? Anything else stand out as being dramatically different between > this working ASP and non-working CF?
You would definitely add another cfhttpparam - each param equates to a single form field (POST parameter). Also in this case you can drop the "cfoutput" tags - CFOUTPUT is limited strictly to outputting CFML expressions outside of other tags - never within them. Lastly your original ASP code sends the information as a plain query string so I would think that CF should as well. The CFHTTPPARM type value "xml" has a very special meaning - it changes the whole request in fact. Instead use the type "formfield". This will automatically URLEncode the information (which is what the ASP code is doing). Here's an (untested, obviously) shot at what you need: <cfhttp url="https://secure.internetsecure.com/process.cgi" method="post"> <cfhttpparam name="xxxRequestData" type="formField" value="#xmlStr#"> <cfhttpparam name=" xxxRequestMode" type="formField" value="X"> </cfhttp> Hope this helps. Jim Davis ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting, up-to-date ColdFusion information by your peers, delivered to your door four times a year. http://www.fusionauthority.com/quarterly Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:252936 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4