MACROMEDIA COLFUSION MX 7-CFML Reference page 611

Cfml reference
Hide thumbs Also See for COLFUSION MX 7-CFML:
Table of Contents

Advertisement

GetHttpRequestData
Description
Makes HTTP request headers and body available to CFML pages. Useful for capturing SOAP
request data, which can be delivered in an HTTP header.
Returns
A ColdFusion structure.
Category
System functions
Function syntax
GetHttpRequestData()
Returns
The function returns a structure containing the following entries:
Parameter
content
headers
method
protocol
Usage
To determine whether data is binary, use
value, if it can be displayed as a string, use
Example
The following example shows how this function can return HTTP header information.
<cfset x = GetHttpRequestData()>
<cfoutput>
<table cellpadding = "2" cellspacing = "2">
<tr>
<td><b>HTTP Request item</b></td>
<td><b>Value</b></td> </tr>
<cfloop collection = #x.headers# item = "http_item">
<tr>
<td>#http_item#</td>
<td>#StructFind(x.headers, http_item)#</td></tr>
</cfloop>
<tr>
<td>request_method</td>
<td>#x.method#</td></tr>
Description
Raw content from form submitted by client, in string or binary format. For content to
be considered string data, the FORM request header "CONTENT_TYPE" must
start with "text/" or be special case "application/x-www-form-urlencoded". Other
types are stored as a binary object.
Structure that contains HTTP request headers as value pairs. Includes custom
headers, such as SOAP requests.
String that contains the CGI variable Request_Method.
String that contains the Server_Protocol CGI variable.
IsBinary(x.content)
ToString(x.content)
. To convert data to a string
.
GetHttpRequestData
611

Advertisement

Table of Contents
loading

This manual is also suitable for:

Colfusion mx 7 - installing and using coldfusion mx

Table of Contents