com.meterware.httpunit
Class MessageBodyWebRequest.InputStreamMessageBody
java.lang.Object
com.meterware.httpunit.protocol.MessageBody
com.meterware.httpunit.MessageBodyWebRequest.InputStreamMessageBody
- Enclosing class:
- MessageBodyWebRequest
public static class MessageBodyWebRequest.InputStreamMessageBody
- extends com.meterware.httpunit.protocol.MessageBody
A method request message body read directly from an input stream.
Method Summary |
java.lang.String |
getContentType()
Returns the content type of this message body. |
void |
writeTo(java.io.OutputStream outputStream,
com.meterware.httpunit.protocol.ParameterCollection parameters)
Transmits the body of this request as a sequence of bytes. |
Methods inherited from class com.meterware.httpunit.protocol.MessageBody |
createPostMethodMessageBody, getCharacterSet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageBodyWebRequest.InputStreamMessageBody
public MessageBodyWebRequest.InputStreamMessageBody(java.io.InputStream source,
java.lang.String contentType)
getContentType
public java.lang.String getContentType()
- Returns the content type of this message body.
- Specified by:
getContentType
in class com.meterware.httpunit.protocol.MessageBody
writeTo
public void writeTo(java.io.OutputStream outputStream,
com.meterware.httpunit.protocol.ParameterCollection parameters)
throws java.io.IOException
- Transmits the body of this request as a sequence of bytes.
- Specified by:
writeTo
in class com.meterware.httpunit.protocol.MessageBody
- Throws:
java.io.IOException