This is the Indy component for HTTP requests.
TIdHTTP
is a component of the Internet Direct (aka "Indy") open source library for performing HTTP requests. The component can handle redirects, authentication, and data retrieval all by itself.
IO Handlers can be attached for SSL, streaming, or custom designed IO.