HTTPHeader([name] [, value] [, statuscode] [, statustext])
Last updated September 20, 2002
Version: 1 | Requires: ColdFusion MX | Library: CFMLLib
Description:
Mimics the CFHEADER tag. Allows you to pass a name/value pair or a statuscode/statustext pair.
Return Values:
Returns nothing.
Example:
HTTPHeader(name="Content-Type", value="text/html; charset=iso-8859-1");
HTTPHeader(name="Content-Language", value="EN-US");
</cfscript>
Parameters:
| Name | Description | Required |
|---|---|---|
| name | Name used when passing name/value pairs. | No |
| value | Value used when passing name/value pairs. | No |
| statuscode | Status code used when passing statuscode/statustext pairs. | No |
| statustext | Status text used when passing statuscode/statustext pairs. | No |
Full UDF Source:
<!---
Mimics the CFHEADER tag.
@param name Name used when passing name/value pairs. (Optional)
@param value Value used when passing name/value pairs. (Optional)
@param statuscode Status code used when passing statuscode/statustext pairs. (Optional)
@param statustext Status text used when passing statuscode/statustext pairs. (Optional)
@return Returns nothing.
@author Kreig Zimmerman (kkz@foureyes.com)
@version 1, September 20, 2002
--->
<cffunction name="HTTPHeader" output="false" returnType="void">
<cfargument name="name" type="string" default="">
<cfargument name="value" type="string" default="">
<cfargument name="statuscode" type="string" default="">
<cfargument name="statustext" type="string" default="">
<cfif Len(name) and Len(value)>
<cfheader name="#name#" value="#value#">
<cfelseif Len(statuscode) and Len(statustext)>
<cfheader statuscode="#statuscode#" statustext="#statustext#">
</cfif>
</cffunction>
Search CFLib.org
Latest Additions
Jose Diaz-Salcedo added
cfRssFeed
2 day(s) ago
Raymond Compton added
structBlend
23 day(s) ago
Duncan added
IsZIPUK
23 day(s) ago
Todd Sharp added
getTagContentAll
29 day(s) ago
Gerald Guido added
ListReturnDuplicat...
1 month(s) ago