The IHttpRequest type exposes the following members.

Methods

  NameDescription
AddHeader
Called during parsing of a IHttpRequest.
AddToBody
Add bytes to the body
Clear
Clear everything in the request
Clone
Creates a new object that is a copy of the current instance.
(Inherited from ICloneable.)
CreateResponse
Create a response object.
DecodeBody
Decode body into a form.
SetCookies
Sets the cookies.

Properties

  NameDescription
AcceptTypes
Gets kind of types accepted by the client.
Body
Gets or sets body stream.
BodyIsComplete
Gets whether the body is complete.
Connection
Gets or sets kind of connection used for the session.
ContentLength
Gets or sets number of bytes in the body.
Cookies
Gets cookies that was sent with the request.
Form
Gets form parameters.
Headers
Gets headers sent by the client.
HttpVersion
Gets or sets version of HTTP protocol that's used.
IsAjax
Gets whether the request was made by Ajax (Asynchronous JavaScript)
Method
Gets or sets requested method.
Param
Gets parameter from QueryString or Form.
QueryString
Gets variables sent in the query string
Uri
Gets or sets requested URI.
UriParts
Gets URI absolute path divided into parts.
UriPath
Gets or sets path and query.

See Also