lucee.Componentcfboom.lang.Object
cfboom.http.message.AbstractHttpMessage
cfboom.http.message.BasicHttpRequest
Basic implementation of {@link HttpRequest}.
Constructor Summary | |
---|---|
init(string method, string uri)
|
Method Summary | |
---|---|
void
|
addBody([string value])
|
void
|
addFormField([string name], [string value], [boolean encoded='true'])
|
void
|
addParam([RequestParam param])
|
void
|
addQueryParam([string name], [string value])
|
boolean
|
containsFormField([string name])
|
boolean
|
containsQueryParam([string name])
|
array
|
getAllFormFields()
|
array
|
getAllOtherParams()
|
array
|
getAllQueryParams()
|
any
|
getBody()
|
string
|
getFirstFormField([string name])
|
string
|
getFirstQueryParam([string name])
|
array
|
getFormFields([string name])
|
string
|
getLastFormField([string name])
|
string
|
getLastQueryParam([string name])
|
string
|
getMethod()
|
string
|
getName()
|
array
|
getQueryParams([string name])
|
any
|
getURI()
|
boolean
|
hasExecuted()
|
private string
|
paramsToJson(struct params, [boolean addType='false'])
|
void
|
removeBody()
|
void
|
removeFormFields([string name])
|
void
|
removeQueryParams([string name])
|
void
|
setBody([RequestParam body])
|
void
|
setExecuted([boolean executed='false'])
|
void
|
setFormField([string name], [string value], [boolean encoded='true'])
|
void
|
setFormFields([array formFields])
|
void
|
setName(string name)
|
void
|
setQueryParam([string name], [string value])
|
void
|
setQueryParams([array queryParams])
|
string
|
toJson()
|
string
|
toString()
|
Methods inherited from class cfboom.http.message.AbstractHttpMessage |
---|
addHeader, containsHeader, getAllHeaders, getContentEncoding, getContentLength, getContentType, getFirstHeader, getHeaders, getLastHeader, removeHeaders, setHeader, setHeaders |
Methods inherited from class cfboom.lang.Object |
---|
$equals, getComponentName, getIdentityHashCode, getIdentityString, getMeta, hashCode |
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
method
uri
Method Detail |
---|
value
name
value
encoded
param
name
value
name
name
name
name
name
name
name
getMethod
in interface
HttpRequest
getName
in interface
HttpRequest
name
getURI
in interface
HttpRequest
params
addType
name
name
body
executed
name
value
encoded
formFields
name
name
value
queryParams
toString
in class
cfboom.lang.Object