Library Net

Package HTTP

Overview

Classes: EscapeHTMLIOS, EscapeHTMLOutputStream, EscapeHTMLStreamBuf, HTTPAuthenticationParams, HTTPBasicCredentials, HTTPBufferAllocator, HTTPChunkedIOS, HTTPChunkedInputStream, HTTPChunkedOutputStream, HTTPChunkedStreamBuf, HTTPCookie, HTTPCredentials, HTTPDigestCredentials, HTTPFixedLengthIOS, HTTPFixedLengthInputStream, HTTPFixedLengthOutputStream, HTTPFixedLengthStreamBuf, HTTPHeaderIOS, HTTPHeaderInputStream, HTTPHeaderOutputStream, HTTPHeaderStreamBuf, HTTPIOS, HTTPInputStream, HTTPMessage, HTTPNTLMCredentials, HTTPOutputStream, HTTPRequest, HTTPResponse, HTTPResponseIOS, HTTPResponseStream, HTTPResponseStreamBuf, HTTPSession, HTTPStreamBuf, HTTPStreamFactory

Classes

class EscapeHTMLIOS

The base class for EscapeHTMLOutputStream. 

class EscapeHTMLOutputStream

This stream replaces all occurrences of special HTML characters < > " & with their respective character entities &lt; &gt; &quot; &amp;. 

class EscapeHTMLStreamBuf

This stream buffer replaces all occurrences of special HTML characters < > " & with their respective character entities &lt; &gt; &quot; &amp;. 

class HTTPAuthenticationParams

Collection of name-value pairs of HTTP authentication header (i. 

class HTTPBasicCredentials

This is a utility class for working with HTTP Basic Authentication in HTTPRequest objects. 

class HTTPBufferAllocator

A BufferAllocator for HTTP streams. 

class HTTPChunkedIOS

The base class for HTTPInputStream. 

class HTTPChunkedInputStream

This class is for internal use by HTTPSession only. 

class HTTPChunkedOutputStream

This class is for internal use by HTTPSession only. 

class HTTPChunkedStreamBuf

This is the streambuf class used for reading and writing HTTP message bodies in chunked transfer coding. 

class HTTPCookie

This class represents a HTTP Cookie. 

class HTTPCredentials

This is a utility class for working with HTTP authentication (Basic, Digest or NTLM) in HTTPRequest objects. 

class HTTPDigestCredentials

This is a utility class for working with HTTP Digest Authentication in HTTPRequest objects. 

class HTTPFixedLengthIOS

The base class for HTTPFixedLengthInputStream. 

class HTTPFixedLengthInputStream

This class is for internal use by HTTPSession only. 

class HTTPFixedLengthOutputStream

This class is for internal use by HTTPSession only. 

class HTTPFixedLengthStreamBuf

This is the streambuf class used for reading and writing fixed-size HTTP message bodies. 

class HTTPHeaderIOS

The base class for HTTPHeaderInputStream. 

class HTTPHeaderInputStream

This class is for internal use by HTTPSession only. 

class HTTPHeaderOutputStream

This class is for internal use by HTTPSession only. 

class HTTPHeaderStreamBuf

This is the streambuf class used for reading from a HTTP header in a HTTPSession. 

class HTTPIOS

The base class for HTTPInputStream. 

class HTTPInputStream

This class is for internal use by HTTPSession only. 

class HTTPMessage

The base class for HTTPRequest and HTTPResponse. 

class HTTPNTLMCredentials

This is a utility class for working with HTTP NTLMv2 Authentication in HTTPRequest objects. 

class HTTPOutputStream

This class is for internal use by HTTPSession only. 

class HTTPRequest

This class encapsulates an HTTP request message. 

class HTTPResponse

This class encapsulates an HTTP response message. 

class HTTPResponseIOS

 

class HTTPResponseStream

 

class HTTPResponseStreamBuf

 

class HTTPSession

HTTPSession implements basic HTTP session management for both HTTP clients and HTTP servers. 

class HTTPStreamBuf

This is the streambuf class used for reading and writing HTTP message bodies. 

class HTTPStreamFactory

An implementation of the URIStreamFactory interface that handles Hyper-Text Transfer Protocol (http) URIs. 

Securely control IoT edge devices from anywhere   Connect a Device