APIdia Launch Partner
Top Classes
module jdk.httpserver

Package sun.net.httpserver


Class Summary

Modifier and TypeClass and Description
public class
pack-priv class
pack-priv class
ChunkedOutputStream

a class which allows the caller to write an arbitrary number of bytes to an underlying stream.

pack-priv class
pack-priv class
public class
public abstract class
pack-priv abstract class
pack-priv class
pack-priv class
FixedLengthInputStream

a class which allows the caller to read up to a defined number of bytes off an underlying stream close() does not close the underlying stream

pack-priv class
FixedLengthOutputStream

a class which allows the caller to write up to a defined number of bytes to an underlying stream.

pack-priv class
HttpConnection

encapsulates all the connection specific state for a HTTP/S connection one of these is hung from the selector attachment and is used to locate everything from that.

pack-priv class
HttpContextImpl

HttpContext represents a mapping between a protocol (http or https) together with a root URI path to a HttpHandler which is invoked to handle requests destined for the protocol/path on the associated HttpServer.

pack-priv class
HttpError

A Http error

pack-priv class
public class
pack-priv class
public class
pack-priv abstract class
LeftOverInputStream

a (filter) input stream which can tell us if bytes are "left over" on the underlying stream which can be read (without blocking) on another instance of this class.

pack-priv class
PlaceholderOutputStream

An OutputStream which wraps another stream which is supplied either at creation time, or sometime later.

pack-priv class
pack-priv class
ServerConfig

Parameters that users will not likely need to set but are useful for debugging

pack-priv class
ServerImpl

Provides implementation for both HTTP and HTTPS

pack-priv class
SSLStreams

given a non-blocking SocketChannel, it produces (blocking) streams which encrypt/decrypt the SSL content and handle the SSL handshaking automatically.

pack-priv class
pack-priv class
UndefLengthOutputStream

a class which allows the caller to write an indefinite number of bytes to an underlying stream , but without using chunked encoding.

public class
public class
Utils

Provides utility methods for checking header field names and quoted strings.