Package | Description |
---|---|
com.sun.jini.jeri.internal.http |
Modifier and Type | Field and Description |
---|---|
private Header |
MessageWriter.header |
private Header |
HttpClientConnection.OutboundRequestImpl.inHeader |
Modifier and Type | Method and Description |
---|---|
private Header |
HttpClientConnection.createBaseHeader()
Creates base header containing fields common to all HTTP messages sent
by this connection.
|
private Header |
HttpClientConnection.createConnectHeader()
Creates header for use in CONNECT messages sent to proxies.
|
private Header |
HttpClientConnection.createOptionsHeader()
Creates header for use in OPTIONS messages sent to proxies.
|
private Header |
HttpClientConnection.createPostHeader(StartLine sline)
Creates header for outbound HTTP POST message with given start line.
|
private static Header |
HttpServerConnection.createResponseHeader(boolean persist)
Creates base header to be used in response message.
|
(package private) Header |
MessageReader.readHeader()
Reads in HTTP message header.
|
(package private) Header |
MessageReader.readTrailer()
Reads in message trailer after consuming any unread content data.
|
Modifier and Type | Method and Description |
---|---|
private void |
HttpClientConnection.analyzePostResponse(StartLine inLine,
Header inHeader)
Analyzes POST response message start line and header, updating cached
target/proxy server information if necessary.
|
private void |
HttpClientConnection.analyzeProxyResponse(StartLine inLine,
Header inHeader)
Analyzes CONNECT or OPTIONS response message start line and header sent
by proxy, updating proxy server information if necessary.
|
private static boolean |
MessageReader.contentIndicated(StartLine sline,
Header header)
Returns true if given start line and header indicate a content body.
|
private void |
HttpServerConnection.Dispatcher.handleBadRequest(StartLine inLine,
Header inHeader,
MessageReader reader)
Handles unacceptable HTTP request.
|
private void |
HttpServerConnection.Dispatcher.handlePing(StartLine inLine,
Header inHeader,
MessageReader reader)
Handles ping request.
|
private void |
HttpServerConnection.Dispatcher.handleRequest(StartLine inLine,
Header inHeader,
MessageReader reader)
Handles "standard" (i.e., dispatchable) request.
|
(package private) void |
Header.merge(Header header)
If given header is non-null, adds its field entries to this header.
|
private static boolean |
HttpServerConnection.supportsChunking(StartLine sline,
Header header)
Returns true if the received message start line indicates that the
sender understands chunked transfer coding.
|
private static boolean |
HttpServerConnection.supportsPersist(StartLine sline,
Header header)
Returns true if the received message start line and header indicate that
the connection can be persisted.
|
private boolean |
HttpClientConnection.supportsPersist(StartLine sline,
Header header)
Returns true if the given response line and header indicate that the
connection can be persisted, and use of persistent connections has
not been disabled.
|
(package private) void |
MessageWriter.writeHeader(Header header)
"Writes" HTTP message header (the header may not actually be written
until after the message content length is known).
|
(package private) void |
MessageWriter.writeTrailer(Header trailer)
Writes message trailer (if not using chunked output, merges trailer with
header before writing), completing message output.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.