|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ByteArrayDataPoster
,
which will send an entire byte array.
ByteArrayDataPoster
which will send part of a byte array.
InputStream
wrapper supporting the chunked transfer encoding.OutputStream
wrapper that supports the chunked transfer encoding.ClientRequestImpl
by parts.
ClientRequestImpl
by parts.
ClientResponseImpl
by parsing an input stream.
doneOutput
once before closing.
HttpClient
.
HttpClient
.
header
is within the headers.
parameter
definition in RFC 2045.BufferedReader
.
GET
operation,
returning a BufferedReader
, which can be used to read the
response body.
close
as it merely writes the
final chunk and does not close the underlying output stream.
POST
operation, returning a
BufferedReader
for reading the response body.
BufferedReader
for reading the response body.
GeneralDataPoster
.
GeneralDataPoster
that outputs data
from the specified stream.
doPost
, doGet
, or
doOperation
call.
HTTP/
.
HTTP-Version
data object, as found in RFC
2616.HttpVersionImpl
out of a parsable String.
HttpVersionImpl
out of version number parts.
IllegalHttpStateException
with a message.
IllegalHttpStateException
with no message.
Host
header, appropriate to the
given URL.
MessageHeader
interface.field-name
and field-value
.
MessageHeader
for indicating connection close.
MessageHeader
for indicating a keep-alive
connection.
MessageHeader
for sending chunked data.
MessageHeader
for indicating a URL encoded
content type.
message-header
string.
StatusLine.HTTP11_200_OK
or a newly
constructed StatusLine
object.
HttpVersion.HTTP10
or HttpVersion.HTTP11
or
a newly constructed HttpVersion
instance.
len
bytes of data from the input stream
into an array of bytes.
BufferedReader
as a String.
len
bytes of data from the input stream into
an array of bytes, possibly less if the read limit is reached.
InputStream
(which is assumed to be ASCII).
Request
information.
RequestImpl
by parts.
Request-Line parts.
- RequestLine(String) -
Constructor for class net.noderunner.http.RequestLine
- Construct using an unparsed request line.
- RequestLine(RequestLine, String) -
Constructor for class net.noderunner.http.RequestLine
- Copy-constructs a new RequestLine using a different requestURI.
- reset() -
Method in class net.noderunner.http.LimitedInputStream
- Calls the wrapped stream.
- reset() -
Method in class net.noderunner.http.servlet.HttpServletResponseImpl
-
- resetBuffer() -
Method in class net.noderunner.http.servlet.HttpServletResponseImpl
-
- Response - Class in net.noderunner.http
- Contains the contents of an HTTP response message.
- Response(StatusLine, MessageHeaders) -
Constructor for class net.noderunner.http.Response
- Constructs a
Response
object by parts.
- RetryHttpClient - Class in net.noderunner.http
- A
HttpClient
implementation that retries contacting a remote URL and
allows for persistant connections. - RetryHttpClient(URL, int) -
Constructor for class net.noderunner.http.RetryHttpClient
- Constructs a
RetryHttpClient
that retries a number of times.
- RetryHttpClient(URL) -
Constructor for class net.noderunner.http.RetryHttpClient
- Constructs a
RetryHttpClient
that retries 3 times.
- retrySendRequest(IOException, int) -
Method in class net.noderunner.http.RetryHttpClient
- Callback that indicates the connection failed and will be retried.
- run() -
Method in class net.noderunner.http.ThreadedHttpServer
-
ServerRequest
by parsing an input stream.
ServerResponseImpl
by parts,
with no data poster.
ServerResponseImpl
by parts.
ServerResponseImpl
by parts.
StatusLine
interface.Status-Line parts.
- StatusLine(String) -
Constructor for class net.noderunner.http.StatusLine
- Constructs a
StatusLineImpl
using an unparsed request
line.
- StatusLine(int, String) -
Constructor for class net.noderunner.http.StatusLine
- Constructs this object using
Status-Line parts.
attribute=value
string.
MessageHeader
as:
RequestLine
as:
StatusLine
as:
Map
.
HttpUtil.urlDecode(java.lang.String)
, except the
returned data is in an ordered array.
Map
.
Map
.
len
bytes of data to the output stream,
possibly less if the write limit is reached.
Request
message,
consisting of a request line and headers.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |