Difference between revisions of "THttpCli"
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
| valign="top" width="150" | [[THttpCli.Accept | Accept]] |||| Short description | | valign="top" width="150" | [[THttpCli.Accept | Accept]] |||| Short description | ||
|- | |- | ||
− | | [[THttpCli.AcceptLanguage | AcceptLanguage]] |||| | + | | valign="top" width="150" | [[THttpCli.AcceptLanguage | AcceptLanguage]] |||| |
|- | |- | ||
− | | [[THttpCli.AcceptRanges | AcceptRanges]] |||| | + | | valign="top" width="150" | [[THttpCli.AcceptRanges | AcceptRanges]] |||| |
|- | |- | ||
− | | [[THttpCli.Agent | Agent]] |||| | + | | valign="top" width="150" | [[THttpCli.Agent | Agent]] |||| |
|- | |- | ||
− | | [[THttpCli.AuthorizationRequest | AuthorizationRequest]] |||| | + | | valign="top" width="150" | [[THttpCli.AuthorizationRequest | AuthorizationRequest]] |||| |
|- | |- | ||
− | | [[THttpCli.Connection | Connection]] |||| | + | | valign="top" width="150" | [[THttpCli.Connection | Connection]] |||| |
|- | |- | ||
− | | [[THttpCli.ContentLength | ContentLength]] |||| | + | | valign="top" width="150" | [[THttpCli.ContentLength | ContentLength]] |||| |
|- | |- | ||
− | | [[THttpCli.ContentRangeBegin | ContentRangeBegin]] |||| | + | | valign="top" width="150" | [[THttpCli.ContentRangeBegin | ContentRangeBegin]] |||| |
|- | |- | ||
− | | [[THttpCli.ContentRangeEnd | ContentRangeEnd]] |||| | + | | valign="top" width="150" | [[THttpCli.ContentRangeEnd | ContentRangeEnd]] |||| |
|- | |- | ||
− | | [[THttpCli.ContentType | ContentType]] |||| | + | | valign="top" width="150" | [[THttpCli.ContentType | ContentType]] |||| |
|- | |- | ||
− | | [[THttpCli.ContentTypePost | ContentTypePost]] |||| | + | | valign="top" width="150" | [[THttpCli.ContentTypePost | ContentTypePost]] |||| |
|- | |- | ||
− | | [[THttpCli.Cookie | Cookie]] |||| | + | | valign="top" width="150" | [[THttpCli.Cookie | Cookie]] |||| |
|- | |- | ||
| valign="top" width="150" | [[TWSocket | CtrlSocket]] |||| {{CtrlSocket}} | | valign="top" width="150" | [[TWSocket | CtrlSocket]] |||| {{CtrlSocket}} | ||
|- | |- | ||
− | | [[THttpCli.DnsResult | DnsResult]] |||| | + | | valign="top" width="150" | [[THttpCli.DnsResult | DnsResult]] |||| |
|- | |- | ||
− | | [[THttpCli.DocName | DocName]] |||| | + | | valign="top" width="150" | [[THttpCli.DocName | DocName]] |||| |
|- | |- | ||
− | | [[THttpCli.FollowRelocation | FollowRelocation]] |||| | + | | valign="top" width="150" | [[THttpCli.FollowRelocation | FollowRelocation]] |||| |
|- | |- | ||
− | | [[THttpCli.Handle | Handle]] |||| | + | | valign="top" width="150" | [[THttpCli.Handle | Handle]] |||| |
|- | |- | ||
− | | [[THttpCli.Hostname | Hostname]] |||| | + | | valign="top" width="150" | [[THttpCli.Hostname | Hostname]] |||| |
|- | |- | ||
− | | [[THttpCli.LastResponse | LastResponse]] |||| | + | | valign="top" width="150" | [[THttpCli.LastResponse | LastResponse]] |||| |
|- | |- | ||
− | | [[THttpCli.LocalAddr | LocalAddr]] |||| | + | | valign="top" width="150" | [[THttpCli.LocalAddr | LocalAddr]] |||| |
|- | |- | ||
− | | [[THttpCli.Location | Location]] |||| | + | | valign="top" width="150" | [[THttpCli.Location | Location]] |||| |
|- | |- | ||
− | | [[THttpCli.ModifiedSince | ModifiedSince]] |||| | + | | valign="top" width="150" | [[THttpCli.ModifiedSince | ModifiedSince]] |||| |
|- | |- | ||
− | | [[THttpCli.MultiThreaded | MultiThreaded]] |||| | + | | valign="top" width="150" | [[THttpCli.MultiThreaded | MultiThreaded]] |||| |
|- | |- | ||
− | | [[THttpCli.NoCache | NoCache]] |||| | + | | valign="top" width="150" | [[THttpCli.NoCache | NoCache]] |||| |
|- | |- | ||
− | | [[THttpCli.Options | Options]] |||| | + | | valign="top" width="150" | [[THttpCli.Options | Options]] |||| |
|- | |- | ||
− | | [[THttpCli.Protocol | Protocol]] |||| | + | | valign="top" width="150" | [[THttpCli.Protocol | Protocol]] |||| |
|- | |- | ||
− | | [[THttpCli.Proxy | Proxy]] |||| | + | | valign="top" width="150" | [[THttpCli.Proxy | Proxy]] |||| |
|- | |- | ||
− | | [[THttpCli.ProxyConnection | ProxyConnection]] |||| | + | | valign="top" width="150" | [[THttpCli.ProxyConnection | ProxyConnection]] |||| |
|- | |- | ||
− | | [[THttpCli.ProxyPort | ProxyPort]] |||| | + | | valign="top" width="150" | [[THttpCli.ProxyPort | ProxyPort]] |||| |
|- | |- | ||
− | | [[THttpCli.RcvdCount | RcvdCount]] |||| | + | | valign="top" width="150" | [[THttpCli.RcvdCount | RcvdCount]] |||| |
|- | |- | ||
− | | [[THttpCli.RcvdHeader | RcvdHeader]] |||| | + | | valign="top" width="150" | [[THttpCli.RcvdHeader | RcvdHeader]] |||| |
|- | |- | ||
− | | [[THttpCli.RcvdStream | RcvdStream]] |||| | + | | valign="top" width="150" | [[THttpCli.RcvdStream | RcvdStream]] |||| |
|- | |- | ||
− | | [[THttpCli.ReasonPhrase | ReasonPhrase]] |||| | + | | valign="top" width="150" | [[THttpCli.ReasonPhrase | ReasonPhrase]] |||| |
|- | |- | ||
− | | [[THttpCli.Reference | Reference]] |||| | + | | valign="top" width="150" | [[THttpCli.Reference | Reference]] |||| |
|- | |- | ||
− | | [[THttpCli.RequestVer | RequestVer]] |||| | + | | valign="top" width="150" | [[THttpCli.RequestVer | RequestVer]] |||| |
|- | |- | ||
− | | [[THttpCli.Sender | Sender]] |||| | + | | valign="top" width="150" | [[THttpCli.Sender | Sender]] |||| |
|- | |- | ||
− | | [[THttpCli.SendStream | SendStream]] |||| | + | | valign="top" width="150" | [[THttpCli.SendStream | SendStream]] |||| |
|- | |- | ||
− | | [[THttpCli.SentCount | SentCount]] |||| | + | | valign="top" width="150" | [[THttpCli.SentCount | SentCount]] |||| |
|- | |- | ||
− | | [[THttpCli.SocksAuthentication | SocksAuthentication]] |||| | + | | valign="top" width="150" | [[THttpCli.SocksAuthentication | SocksAuthentication]] |||| |
|- | |- | ||
− | | [[THttpCli.SocksLevel | SocksLevel]] |||| | + | | valign="top" width="150" | [[THttpCli.SocksLevel | SocksLevel]] |||| |
|- | |- | ||
− | | [[THttpCli.SocksPassword | SocksPassword]] |||| | + | | valign="top" width="150" | [[THttpCli.SocksPassword | SocksPassword]] |||| |
|- | |- | ||
− | | [[THttpCli.SocksPort | SocksPort]] |||| | + | | valign="top" width="150" | [[THttpCli.SocksPort | SocksPort]] |||| |
|- | |- | ||
− | | [[THttpCli.SocksServer | SocksServer]] |||| | + | | valign="top" width="150" | [[THttpCli.SocksServer | SocksServer]] |||| |
|- | |- | ||
− | | [[THttpCli.SocksUsercode | SocksUsercode]] |||| | + | | valign="top" width="150" | [[THttpCli.SocksUsercode | SocksUsercode]] |||| |
|- | |- | ||
− | | [[THttpCli.State | State]] |||| | + | | valign="top" width="150" | [[THttpCli.State | State]] |||| |
|- | |- | ||
− | | [[THttpCli.StatusCode | StatusCode]] |||| | + | | valign="top" width="150" | [[THttpCli.StatusCode | StatusCode]] |||| |
|- | |- | ||
− | | [[THttpCli.TransferEncoding | TransferEncoding]] |||| | + | | valign="top" width="150" | [[THttpCli.TransferEncoding | TransferEncoding]] |||| |
|- | |- | ||
− | | [[THttpCli.URL | URL]] |||| Complete URL to act on | + | | valign="top" width="150" | [[THttpCli.URL | URL]] |||| Complete URL to act on |
|} | |} | ||
Revision as of 09:15, 21 February 2006
Main page -> ICS components reference -> THttpCli
Contents
Overview
- unit HttpProt.pas
- inheritance THttpCli - TComponent
THttpCli component is implementing the client side HTTP protocol described in RFC 1945 and RFC 2068. HTTP protocol is the standard protocol for browsing the World Wide Web.
Properties
Accept | Short description | |
AcceptLanguage | ||
AcceptRanges | ||
Agent | ||
AuthorizationRequest | ||
Connection | ||
ContentLength | ||
ContentRangeBegin | ||
ContentRangeEnd | ||
ContentType | ||
ContentTypePost | ||
Cookie | ||
CtrlSocket | The underlying instance of TWSocket handles the connection and raw data exchange. | |
DnsResult | ||
DocName | ||
FollowRelocation | ||
Handle | ||
Hostname | ||
LastResponse | ||
LocalAddr | ||
Location | ||
ModifiedSince | ||
MultiThreaded | ||
NoCache | ||
Options | ||
Protocol | ||
Proxy | ||
ProxyConnection | ||
ProxyPort | ||
RcvdCount | ||
RcvdHeader | ||
RcvdStream | ||
ReasonPhrase | ||
Reference | ||
RequestVer | ||
Sender | ||
SendStream | ||
SentCount | ||
SocksAuthentication | ||
SocksLevel | ||
SocksPassword | ||
SocksPort | ||
SocksServer | ||
SocksUsercode | ||
State | ||
StatusCode | ||
TransferEncoding | ||
URL | Complete URL to act on |
Methods
Abort | align test | |
Close | ||
CloseAsync | ||
Create | ||
Destroy | ||
Get | ||
GetASync | ||
Head | ||
HeadASync | ||
Post | ||
PostASync | ||
Put | ||
PutASync | align test |
Events
How to
How to implement a timeout for THttpCli in my application?
How to implement a progress for THttpCli in my application?
How to implement a download size limitation for THttpCli in my application?