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:
Hypertext Transfer Protocol version 1.0 (HTTP/1.0), RFC 1945
Hypertext Transfer Protocol version 1.1 (HTTP/1.1), RFC 2616
TIdHTTP supports HTTP 1.0 and HTTP 1.1 protocols for use as a web-browser or web-robot.
TIdHTTP also supports the Secure Hypertext Transport protocol (HTTPS) as described in the Internet Standards document:
The Secure HyperText Transfer Protocol, RFC 2660
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 to enable Secure Socket Layer support.