Difference between revisions of "THttpCli"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
== Methods == | == Methods == | ||
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Create | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Create Create(AOwner:TComponent)] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Destroy | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Destroy Destroy] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Get | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Get Get] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Post | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Post Post] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Put | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Put Put] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Head | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Head Head] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Close | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Close Close] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Abort | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Abort Abort] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:GetASync | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:GetASync GetASync] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:PostASync | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:PostASync PostASync] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:PutASync | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:PutASync PutASync] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:HeadASync | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:HeadASync HeadASync] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:CloseAsync | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:CloseAsync CloseAsync] |
== Properties == | == Properties == | ||
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:CtrlSocket | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:CtrlSocket CtrlSocket] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Handle | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Handle Handle] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:State | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:State State] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:LastResponse | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:LastResponse LastResponse] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:ContentLength | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:ContentLength ContentLength] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:ContentType | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:ContentType ContentType] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:TransferEncoding | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:TransferEncoding TransferEncoding] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:RcvdCount | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:RcvdCount RcvdCount] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:SentCount | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:SentCount SentCount] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:StatusCode | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:StatusCode StatusCode] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:ReasonPhrase | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:ReasonPhrase ReasonPhrase] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:DnsResult | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:DnsResult DnsResult] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:AuthorizationRequest | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:AuthorizationRequest AuthorizationRequest] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:DocName | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:DocName DocName] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Location | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Location Location] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:RcvdStream | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:RcvdStream RcvdStream] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:SendStream | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:SendStream SendStream] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:RcvdHeader | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:RcvdHeader RcvdHeader] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Hostname | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Hostname Hostname] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Protocol | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:Protocol Protocol] |
== Events == | == Events == | ||
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnTrace | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnTrace OnTrace] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnSessionConnected | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnSessionConnected OnSessionConnected] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnSessionClosed | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnSessionClosed OnSessionClosed] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderData | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderData OnHeaderData] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnCommand | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnCommand OnCommand] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderData | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderData OnHeaderData] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderBegin | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderBegin OnHeaderBegin] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderEnd | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderEnd OnHeaderData] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderData | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnHeaderData OnHeaderEnd] |
− | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnRequestHeaderBegin | + | * [http://wiki.overbyte.be/wiki/index.php/THttpCli:OnRequestHeaderBegin OnRequestHeaderBegin] |
Revision as of 10:33, 13 February 2006
Contents
Overview
THttpCli component is implementing the HTTP protocol described in RFC 1945 and RFC 2068. HTTP protocol is the standard protocol for browsing the World Wide Web.
Methods
- Create(AOwner:TComponent)
- Destroy
- Get
- Post
- Put
- Head
- Close
- Abort
- GetASync
- PostASync
- PutASync
- HeadASync
- CloseAsync
Properties
- CtrlSocket
- Handle
- State
- LastResponse
- ContentLength
- ContentType
- TransferEncoding
- RcvdCount
- SentCount
- StatusCode
- ReasonPhrase
- DnsResult
- AuthorizationRequest
- DocName
- Location
- RcvdStream
- SendStream
- RcvdHeader
- Hostname
- Protocol