The IRequest interface enables your component to use the methods and properties of the Request object.
public interface asp.IRequest
extends com.ms.com.IUnknown
{
public abstract asp.IRequestDictionary getBody();
public abstract com.ms.com.Variant BinaryRead(com.ms.com.Variant);
public abstract asp.IRequestDictionary getQueryString();
public abstract asp.IRequestDictionary getCookies();
public abstract asp.IRequestDictionary getServerVariables();
public abstract int getTotalBytes();
public abstract asp.IRequestDictionary getForm();
public abstract asp.IRequestDictionary getClientCertificate();
public abstract java.lang.Object getItem(java.lang.String);
}