CFHTTPPARAM | |
Description
Required for a cfhttp POST operation. Specifies parameters to build the operation. |
|
Category
Forms tags, Internet Protocol tags | |
Syntax<cfhttpparam name = "name" type = "type" value = "transaction type" file = "filename"> | |
See also
cfftp, cfhttp, cfldap, cfmail, cfmailparam, cfpop
|
|
Usage
This tag's parameter values are URL-encoded, so the values of special characters (such as the ampersand) are preserved when they are passed to the server. |
|
Example <p>This view-only example shows the use of cfhttpparam to show the values of passed variables on another HTML reference, accessed by cfhttp. The other file could output the value of form.formtest, url.url_test, cgi.cgi_test, and cookie.cookie_test to prove that this page is working: <h3>Sample Other File Listing</h3> <cfoutput>#HTMLCodeFormat(" <html> <head> <title>Sample Page</title> </head> <body> <h3>Output the passed variables</h3> <cfoutput> Form variable: ##form.form_test## <br>URL variable: ##URL.url_test## <br>Cookie variable: ##Cookie.cookie_test## <br>CGI variable: ##CGI.cgi_test## </cfoutput> </body> </html> ")#</cfoutput> <!--- <p> <cfhttp method = "post" url = "http://localhost/someotherfile.cfm"> <cfhttpparam name = "form_test" type = "FormField" value = "This is a form variable"> <cfhttpparam name = "url_test" type = "URL" value = "This is a URL variable"> <cfhttpparam name = "cgi_test" type = "CGI" value = "This is a CGI variable"> <cfhttpparam name = "cookie_test" type = "Cookie" value = "This is a cookie"> </cfhttp> <cfoutput> #cfhttp.fileContent# </cfoutput> ---> |
NAME | |
Required | |
Variable name for data that is passed |
TYPE | |
Required | |
Transaction type:
|
VALUE | |
Optional if type = "File" | |
Value of URL, FormField, Cookie, File, or CGI variables that are passed. |
FILE | |
Required if type = "File" | |
File name |