|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.meterware.httpunit.WebRequest
com.meterware.httpunit.MessageBodyWebRequest
com.meterware.httpunit.PostMethodWebRequest
An HTTP request using the POST method.
Nested Class Summary |
Nested classes inherited from class com.meterware.httpunit.MessageBodyWebRequest |
MessageBodyWebRequest.InputStreamMessageBody |
Constructor Summary | |
PostMethodWebRequest(java.lang.String urlString)
Constructs a web request using a specific absolute url string. |
|
PostMethodWebRequest(java.lang.String urlString,
java.io.InputStream source,
java.lang.String contentType)
Constructs a web request using a specific absolute url string and input stream. |
|
PostMethodWebRequest(java.net.URL urlBase,
java.lang.String urlString,
java.lang.String target)
Constructs a web request with a specific target. |
Method Summary | |
protected com.meterware.httpunit.MessageBody |
getMessageBody()
Subclasses must override this method to provide a message body for the request. |
java.lang.String |
getMethod()
Returns the HTTP method defined for this request. |
java.lang.String |
getQueryString()
Returns the query string defined for this request. |
protected boolean |
maySelectFile(java.lang.String parameterName)
Returns true if selectFile may be called with this parameter. |
void |
setMimeEncoded(boolean mimeEncoded)
Selects whether MIME-encoding will be used for this request. |
Methods inherited from class com.meterware.httpunit.MessageBodyWebRequest |
completeRequest, getContentType, writeMessageBody |
Methods inherited from class com.meterware.httpunit.WebRequest |
getCharacterSet, getHeaders, getParameter, getParameterHolder, getParameterValues, getRequestParameterNames, getTarget, getURL, getURLBase, getURLString, isFileParameter, isMimeEncoded, removeParameter, selectFile, selectFile, selectFile, setHeaderField, setImageButtonClickPosition, setParameter, setParameter, setParameter, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PostMethodWebRequest(java.lang.String urlString)
public PostMethodWebRequest(java.lang.String urlString, java.io.InputStream source, java.lang.String contentType)
urlString
- the URL to which the request should be issuedsource
- an input stream which will provide the body of this requestcontentType
- the MIME content type of the body, including any character setpublic PostMethodWebRequest(java.net.URL urlBase, java.lang.String urlString, java.lang.String target)
Method Detail |
public void setMimeEncoded(boolean mimeEncoded)
setMimeEncoded
in class WebRequest
public java.lang.String getMethod()
getMethod
in class WebRequest
public java.lang.String getQueryString()
getQueryString
in class WebRequest
protected boolean maySelectFile(java.lang.String parameterName)
maySelectFile
in class WebRequest
protected com.meterware.httpunit.MessageBody getMessageBody()
MessageBodyWebRequest
getMessageBody
in class MessageBodyWebRequest
|
Copyright © 2000-2004 Russell Gold. See license agreement for rights granted. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |