|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.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 set
public PostMethodWebRequest(java.net.URL urlBase,
java.lang.String urlString,
java.lang.String target)
| Method Detail |
public void setMimeEncoded(boolean mimeEncoded)
setMimeEncoded in class WebRequestpublic java.lang.String getMethod()
getMethod in class WebRequestpublic java.lang.String getQueryString()
getQueryString in class WebRequestprotected boolean maySelectFile(java.lang.String parameterName)
maySelectFile in class WebRequestprotected 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 | |||||||||