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); }