Skip to content

Package

This package includes all the support functions necessary to build client and server applications for the HTTP protocol.

The important interfaces an application needs to deal with are:

  • HTTPSession, the API to an HTTP connection.

  • HTTPHandler, the interface to a handler you need to write that will receive notifications from the HTTPSession.

  • HandlerFactory, the interface to a class you need to write that creates instances of your HTTPHandler.

  • Payload, the class that represents a single HTTP message, with its headers.

If you are writing a client, you will need to deal with the HTTPClient class.

If you are writing a server, you will need to deal with the HTTPServer class.

Public Types

Private Types