ServletInputStream Class | |
public abstract class ServletInputStream extends InputStream | |
Object InputStream ServletInputStream The ServletInputStream class is used to read binary data from a client request. It provides a method that can read the data one line at a time. Under some protocols (HTTP, POST, and PUT, for example), a ServletInputStream object can be used to read data sent from the client. |
ServletInputStream() | |
protected ServletInputStream() | Constructor |
This constructor does nothing. Because ServletInputStream is an abstract class, a ServletInputStream object is never created directly. |
readLine() | |
public int readLine(byte[] buffer, int offset, int numBytes) throws IOException | Method |
readLine() reads data one line at a time and stores the data in a byte array. The read operation starts at the specified offset and continues until the specified number of bytes is read or a newline character is reached. The newline character is stored in the byte array as well. The method returns –1 if the end-of-file is reached before the specified number of bytes is read. |