com.meterware.httpunit
public abstract class MessageBodyWebRequest extends WebRequest
http or https protocols.
| Nested Class Summary | |
|---|---|
| static class | MessageBodyWebRequest.InputStreamMessageBody
A method request message body read directly from an input stream.
|
| Constructor Summary | |
|---|---|
| protected | MessageBodyWebRequest(String urlString)
Constructs a web request using a specific absolute url string.
|
| protected | MessageBodyWebRequest(URL urlBase, String urlString, String target)
Constructs a web request with a specific target.
|
| protected | MessageBodyWebRequest(WebForm sourceForm, SubmitButton button, int x, int y)
Constructs a web request for a form submitted via a button.
|
| protected | MessageBodyWebRequest(WebForm sourceForm, ParameterHolder parameterHolder, SubmitButton button, int x, int y)
Constructs a web request for a form submitted via a button.
|
| protected | MessageBodyWebRequest(WebForm sourceForm)
Constructs a web request for a form submitted via script.
|
| Method Summary | |
|---|---|
| protected void | completeRequest(URLConnection connection)
Performs any additional processing necessary to complete the request.
|
| protected String | getContentType() |
| protected abstract MessageBody | getMessageBody()
Subclasses must override this method to provide a message body for the
request.
|
| protected void | writeMessageBody(OutputStream stream) |
Since: 1.6