Topic Path: Symbol Reference > Classes > TIdHTTP Class > TIdHTTP Members
ContentsIndexHome
PreviousUpNext
TIdHTTP Members

Members exposed by TIdHTTP.

Event 
Description 
Event handler for authentication of an HTTP connection. 
Allows the client to decide if response processing should be continued based on headers returned in the HTTP response. 
Event handler for selecting the HTTP client authentication mechanism for a proxy connection. 
Event handler triggered for redirect requests. 
Event handler triggered when the client selects an authentication mechanism for the connection. 
Event handler triggered when the client selects an authentication mechanism for the Proxied connection. 
Represents the current connection status event handler. 
Destructors
Destructor 
Description 
Frees the object instance. 
Frees the object instance. 
Frees the object instance. 
Methods
Method 
Description 
Get 
 
Head 
Requests header values for a resource. 
Retrieves options and capabilities for a server resource. 
Post 
 
Put 
 
 
 
Opens a connection and reads all data. 
Determines if the peer has been gracefully disconnected. 
 
Indicates if the peer connection has been opened. 
Creates the IOHandler for the connection. 
 
Disconnects the peer connection. 
Reads response detail lines from a peer connection. 
 
 
 
Sends the RFC protocol header values in a list to the connection. 
Writes RFC-compliant message bodies on the connection. 
Triggers the OnBeginWork event. 
Triggers the OnWork event handler. 
Triggers the OnEndWork event handler. 
 
Version number for Indy component suite. 
Constructors
Constructor 
Description 
Constructor for the object instance. 
 
Property 
Description 
Indicates if the HTTP client accepts Cookies in response headers. 
Maintains authentication mechanisms, parameters, and URL for HTTP client requests. 
Number of proxy authentication requests attempted for the client connection. 
Current number of authentication requests attempted for the client connection. 
Specifies the the local IP address to be used for the Socket connection. 
Specifies the the port number to be used for the Socket connection. 
Represents the upper bounds for local port numbers derived when establishing the client connection. 
Represents the lowerr bounds for local port numbers derived when establishing the client connection. 
Decodes the contents for "deflate" or "gzip" content encodings. 
Millseconds to wait for successful completion of a connection attempt. 
Maintains client persistent state information using Cookies. 
Banner or welcome message for a connection to a protocol server. 
Indicates if the HTTP client can handle redirections to an alternate resource location. 
Indicates the HTTP protocol options applied to the client connection. 
The input / output mechanism for the connection. 
Response code and text for the last response from the peer connection. 
Indicates tyhe IOHandler for the connection is maintained by the object instance. 
Maximum number of authentication requests allowed for the client connection. 
Maximum number of header lines allowed in an HTTP response. 
Event handler signalled after the socket handle is bound for the connection. 
Event handler signalled proper to binding the socket handle for the connection. 
Event handler signalled to reflect the connection state for the client. 
Event handler signalled when disconnecting the peer connection. 
Event handler signalled for read and / or write operations. 
Event handler signalled when beginning a read or write operation. 
Event handler signalled when completing a read or write operation. 
Specifies the HTTP version. 
Represents connection and user authorization values used for a Proxied client connection. 
Millseconds to wait for successful completion of a read attempt. 
Indicates the number of redirects encountered in the last request for the HTTP client. 
Specifies the maximum number of redirects for the HTTP client. 
Specifies the header values to send to the HTTP server. 
Specifies the header values received from the HTTP server. 
Specifies the response code received from a HTTP server. 
Specifies the text for a response received from a HTTP server. 
Provides access to the TIdIOHandlerSocket for the connection. 
URL 
Represents the attributes of a resource accessed by an HTTP request. 
Identifies the version number for the Indy component suite. 
Indy component to receive work mode events for the current object instance. 
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.