Create applications that can communicate via HyperText Transfer Protocol (HTTP). Both client and server ends of the connection are catered for. The HTTP page lists all HTTP components, controls, libraries and objects for .Net, ASP.NET, ActiveX, Java, Delphi.
 How can I download an HTML page and parse its contents from inside my program?

Delphi Hypertext Transfer Protocol (HTTP) Components by /n software inc.

/n software IP*Works! V8

The HTTP component can be used to retrieve documents from the World Wide Web. The HTTP component implements a standard HTTP client through a simple plug-and-play interface as defined in RFCs 1945 and 2616 .

/n software IP*Works! SSL V8.0

The HTTPS component can be used to retrieve documents from the World Wide Web. The HTTPS component is the SSL-enabled equivalent of the IP*Works! HTTP component. The main difference is the introduction of a set of new configuration settings, properties and events that deal with SSL security. The SSLProvider configuration setting chooses a security provider subsystem.

Delphi Hypertext Transfer Protocol (HTTP) Components by EldoS Corporation

SecureBlackbox V6.0.143

SecureBlackboxâ„¢ is a software component that adds support for MIME (including S/MIME and PGP/MIME), SSL/TLS, HTTPS, FTPS, SSH, SFTP, PGP, PDF standards to your application. SecureBlackbox primary goal is to provide basic technology for the wide range of applications, hiding the details of low-level protocols and algorithms, used by the parties during secure conversations.

Delphi Hypertext Transfer Protocol (HTTP) Components by Clever Components

Clever Internet Suite V6.2 -  The suite components allow you to communicate via HTTP/HTTPS, FTP, SMTP, POP3, IMAP, S/MIME, NNTP and other protocols. Sending and receiving e-mail messages via SSL with full MIME support. Data compression while retrieving data. Simulation web form POST requests. Multipart Multitreaded downloading mode. SSL support. FTP Server with multithreading support. Royalty free licensing. Free Unlimited Email support.