javax.servlet
public abstract class ServletInputStream extends InputStream
readLine
method
for reading data one line at a time. With some protocols, such
as HTTP POST and PUT, a ServletInputStream
object can be used to read data sent from the client.
A ServletInputStream
object is normally retrieved via
the ServletRequest method.
This is an abstract class that a servlet container implements.
Subclasses of this class
must implement the java.io.InputStream.read()
method.
Version: $Version$
Constructor Summary | |
---|---|
protected | ServletInputStream()
Does nothing, because this is an abstract class.
|
Method Summary | |
---|---|
int | readLine(byte[] b, int off, int len)
Reads the input stream, one line at a time. |
This method returns -1 if it reaches the end of the input stream before reading the maximum number of bytes.
Parameters: b an array of bytes into which data is read off an integer specifying the character at which this method begins reading len an integer specifying the maximum number of bytes to read
Returns: an integer specifying the actual number of bytes read, or -1 if the end of the stream is reached
Throws: IOException if an input or output exception has occurred