The IRequest interface has the following methods:
BinaryRead retrieves the current request and places it into a safe array.
getClientCertificate retrieves the ClientCertificate collection of the Request object.
getCookies retrieves the Cookies collection of the Request object.
getForm retrieves the Form collection of the Request object.
getItem retrieves a pointer to an interface pointer of the first item in the Request object's collections that contains the specified string.
getQueryString retrieves the QueryString collection of the Request object.
getServerVariables retrieves the ServerVariables collection of the Request object.
getTotalBytes returns the size, in bytes, of the current request.