public class PostMethodWebRequest extends MessageBodyWebRequest
MessageBodyWebRequest.InputStreamMessageBody_bodymethod| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
completeRequest, getContentType, isMimeEncoded, writeMessageBodygetCharacterSet, getHeaders, getParameter, getParameterHolder, getParameterValues, getRequestParameterNames, getTarget, getURL, getURLBase, getURLString, isFileParameter, removeParameter, selectFile, selectFile, selectFile, setHeaderField, setImageButtonClickPosition, setParameter, setParameter, setParameter, toStringpublic 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 setpublic 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.protocol.MessageBody getMessageBody()
MessageBodyWebRequestgetMessageBody in class MessageBodyWebRequest