Whatever message this page gives is out now! Go check it out!
GetHttpRequestData(includeBody) |
Parameter | Description |
includeBody | A boolean value specifying whether to retrieve the body of the request. Once it is retrieved, it cannot be read again. The default value of this parameter is true. If you need to retrieve anything other than body from the request, use the parameter value as false. |
Structure element | Description |
content | 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. |
headers | Structure that contains HTTP request headers as value pairs. Includes custom headers, such as SOAP requests. |
method | String that contains the CGI variable Request_Method. |
protocol | String that contains the Server_Protocol CGI variable. |
<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>
<tr>
<td>server_protocol</td>
<td>#x.protocol#</td></tr>
</table>
<b>http_content --- #x.content#</b>
</cfoutput>