|
||||||||||
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 |
Field Summary |
Fields inherited from class com.meterware.httpunit.MessageBodyWebRequest |
_body |
Fields inherited from class com.meterware.httpunit.WebRequest |
method |
Constructor Summary | |
PostMethodWebRequest(java.lang.String urlString)
Constructs a web request using a specific absolute url string. |
|
PostMethodWebRequest(java.lang.String urlString,
boolean mimeEncoded)
Constructs a web request using a specific absolute url string, with optional mime encoding. |
|
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. |
|
PostMethodWebRequest(java.net.URL urlBase,
java.lang.String urlString,
java.lang.String target,
boolean mimeEncoded)
Constructs a web request with a specific target, with optional mime encoding. |
Method Summary | |
protected com.meterware.httpunit.protocol.MessageBody |
getMessageBody()
Subclasses may 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. |
Methods inherited from class com.meterware.httpunit.MessageBodyWebRequest |
completeRequest, getContentType, isMimeEncoded, writeMessageBody |
Methods inherited from class com.meterware.httpunit.WebRequest |
getCharacterSet, getHeaders, getParameter, getParameterHolder, getParameterValues, getRequestParameterNames, getTarget, getURL, getURLBase, getURLString, isFileParameter, 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, boolean mimeEncoded)
public PostMethodWebRequest(java.net.URL urlBase, java.lang.String urlString, java.lang.String target)
public PostMethodWebRequest(java.net.URL urlBase, java.lang.String urlString, java.lang.String target, boolean mimeEncoded)
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 setMethod Detail |
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.protocol.MessageBody getMessageBody()
MessageBodyWebRequest
getMessageBody
in class MessageBodyWebRequest
|
Copyright © 2000-2008 Russell Gold. See license agreement for rights granted. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |