Internet Direct (Indy) Version 9.0.1 Beta
TIdHTTP
HTTP client implementation.

TIdHTTP = class(TIdTCPClient)
Description
TIdHTTP is a TIdTCPClient descendant that is a client implementation of the Hypertext Transfer Protocol (HTTP) as described in the Internet Standards documents:

TIdHTTP provides support for both HTTP 1.0 and HTTP 1.1 protocols. NOte: Post is restricted to support for the HTTP 1.0 protocol due to limited HTTP server support for the HTTP 1.1 specification.

TIdHTTP also provides a CookieManager that implements an HTTP State Management mechanism as specified in the Internet Standards documents, and reference materials:

TIdHTTP also supports the Secure Hypertext Transport protocol (HTTPS) as described in the Internet Standards document:

Assign an instance of TIdConnectionInterceptOpenSSL to the Intercept property to allow use of the HTTPS protocol. For the Windows platform, you must install the Indy OpenSSL support .DLL's available at http://www.intelicom.si to enable Secure Socket Layer support.