Classe TRESTDWClientRESTBase
Unit
Declaração
type TRESTDWClientRESTBase = class(TRESTDWComponent)
Descrição
No description available, ancestor TRESTDWComponent description follows
Hierarquia
- TObject
- TPersistent
- TComponent
- TRESTDWComponent
- TRESTDWClientRESTBase
Visão Geral
Métodos
![]() |
Procedure SetHeaders(AHeaders : TStringList); Virtual; Abstract; |
![]() |
Procedure SetUseSSL(Value : Boolean); Virtual; |
![]() |
Procedure SetOnWork(Value : TOnWork); Virtual; |
![]() |
Procedure SetOnWorkBegin(Value : TOnWork); Virtual; |
![]() |
Procedure SetOnWorkEnd(Value : TOnWorkEnd); Virtual; |
![]() |
Procedure SetOnStatus(Value : TOnStatus); Virtual; |
![]() |
Procedure DestroyClient; Virtual; Abstract; |
![]() |
Constructor Create(AOwner : TComponent); Override; |
![]() |
Destructor Destroy; Override; |
![]() |
Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; IgnoreEvents : Boolean = False):String; Overload; Virtual; |
![]() |
Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStringList = Nil; Const AResponse : TStringStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Post(AUrl : String; var AResponseText : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Post(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Delete(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Delete(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
Propriedades
![]() |
property ActiveRequest : String Read vAUrl Write vAUrl; |
![]() |
property LastErrorMessage : String Read vLastErrorMessage Write vLastErrorMessage; |
![]() |
property LastErrorCode : Integer Read vLastErrorCode Write vLastErrorCode; |
![]() |
property UseSSL : Boolean Read GetUseSSL Write SetUseSSL; |
![]() |
property UserAgent : String Read vUserAgent Write vUserAgent; |
![]() |
property Accept : String Read vAccept Write vAccept; |
![]() |
property Charset : String Read vCharset Write vCharset; |
![]() |
property AcceptEncoding : String Read vAcceptEncoding Write vAcceptEncoding; |
![]() |
property ContentEncoding : String Read vContentEncoding Write vContentEncoding; |
![]() |
property MaxAuthRetries : Integer Read vMaxAuthRetries Write vMaxAuthRetries; |
![]() |
property ContentType : String Read vContentType Write vContentType; |
![]() |
property RequestCharset : TEncodeSelect Read vRSCharset Write vRSCharset; |
![]() |
property DefaultCustomHeader : TStrings Read vDefaultCustomHeader Write SetDefaultCustomHeader; |
![]() |
property RequestTimeOut : Integer Read vRequestTimeOut Write vRequestTimeOut; |
![]() |
property ConnectTimeOut : Integer Read vConnectTimeOut Write vConnectTimeOut; |
![]() |
property RedirectMaximum : Integer Read vRedirectMaximum Write vRedirectMaximum; |
![]() |
property AllowCookies : Boolean Read GetAllowCookies Write SetAllowCookies; |
![]() |
property HandleRedirects : Boolean Read GetHandleRedirects Write SetHandleRedirects; |
![]() |
property AuthenticationOptions : TRESTDWClientAuthOptionParams Read vAuthOptionParams Write SetAuthOptionParams; |
![]() |
property AccessControlAllowOrigin : String Read vAccessControlAllowOrigin Write vAccessControlAllowOrigin; |
![]() |
property ProxyOptions : TProxyConnectionInfo Read vTransparentProxy Write vTransparentProxy; |
![]() |
property OnWork : TOnWork Read vOnWork Write SetOnWork; |
![]() |
property OnWorkBegin : TOnWork Read vOnWorkBegin Write SetOnWorkBegin; |
![]() |
property OnWorkEnd : TOnWorkEnd Read vOnWorkEnd Write SetOnWorkEnd; |
![]() |
property OnStatus : TOnStatus Read vOnStatus Write SetOnStatus; |
![]() |
property OnBeforeGet : TPrepareGet Read vOnBeforeGet Write vOnBeforeGet; |
![]() |
property OnBeforePost : TPrepareEvent Read vOnBeforePost Write vOnBeforePost; |
![]() |
property OnBeforePut : TPrepareEvent Read vOnBeforePut Write vOnBeforePut; |
![]() |
property OnBeforeDelete : TPrepareEvent Read vOnBeforeDelete Write vOnBeforeDelete; |
![]() |
property OnBeforePatch : TPrepareEvent Read vOnBeforePatch Write vOnBeforePatch; |
![]() |
property OnAfterRequest : TAfterRequest Read vOnAfterRequest Write vOnAfterRequest; |
![]() |
property OnHeadersAvailable : TOnHeadersAvailable Read vOnHeadersAvailable Write vOnHeadersAvailable; |
Descrição
Métodos
![]() |
Procedure SetHeaders(AHeaders : TStringList); Virtual; Abstract; |
![]() |
Procedure SetUseSSL(Value : Boolean); Virtual; |
![]() |
Procedure SetOnWork(Value : TOnWork); Virtual; |
![]() |
Procedure SetOnWorkBegin(Value : TOnWork); Virtual; |
![]() |
Procedure SetOnWorkEnd(Value : TOnWorkEnd); Virtual; |
![]() |
Procedure SetOnStatus(Value : TOnStatus); Virtual; |
![]() |
Procedure DestroyClient; Virtual; Abstract; |
![]() |
Constructor Create(AOwner : TComponent); Override; |
![]() |
Destructor Destroy; Override; |
![]() |
Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; IgnoreEvents : Boolean = False):String; Overload; Virtual; |
![]() |
Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Delete(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
![]() |
Function Delete(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Virtual; |
Propriedades
![]() |
property ActiveRequest : String Read vAUrl Write vAUrl; |
![]() |
property LastErrorMessage : String Read vLastErrorMessage Write vLastErrorMessage; |
![]() |
property LastErrorCode : Integer Read vLastErrorCode Write vLastErrorCode; |
![]() |
property UseSSL : Boolean Read GetUseSSL Write SetUseSSL; |
![]() |
property UserAgent : String Read vUserAgent Write vUserAgent; |
![]() |
property Accept : String Read vAccept Write vAccept; |
![]() |
property Charset : String Read vCharset Write vCharset; |
![]() |
property AcceptEncoding : String Read vAcceptEncoding Write vAcceptEncoding; |
![]() |
property ContentEncoding : String Read vContentEncoding Write vContentEncoding; |
![]() |
property MaxAuthRetries : Integer Read vMaxAuthRetries Write vMaxAuthRetries; |
![]() |
property ContentType : String Read vContentType Write vContentType; |
![]() |
property RequestCharset : TEncodeSelect Read vRSCharset Write vRSCharset; |
![]() |
property DefaultCustomHeader : TStrings Read vDefaultCustomHeader Write SetDefaultCustomHeader; |
![]() |
property RequestTimeOut : Integer Read vRequestTimeOut Write vRequestTimeOut; |
![]() |
property ConnectTimeOut : Integer Read vConnectTimeOut Write vConnectTimeOut; |
![]() |
property RedirectMaximum : Integer Read vRedirectMaximum Write vRedirectMaximum; |
![]() |
property AllowCookies : Boolean Read GetAllowCookies Write SetAllowCookies; |
![]() |
property HandleRedirects : Boolean Read GetHandleRedirects Write SetHandleRedirects; |
![]() |
property AuthenticationOptions : TRESTDWClientAuthOptionParams Read vAuthOptionParams Write SetAuthOptionParams; |
![]() |
property AccessControlAllowOrigin : String Read vAccessControlAllowOrigin Write vAccessControlAllowOrigin; |
![]() |
property ProxyOptions : TProxyConnectionInfo Read vTransparentProxy Write vTransparentProxy; |
![]() |
property OnWork : TOnWork Read vOnWork Write SetOnWork; |
![]() |
property OnWorkBegin : TOnWork Read vOnWorkBegin Write SetOnWorkBegin; |
![]() |
property OnWorkEnd : TOnWorkEnd Read vOnWorkEnd Write SetOnWorkEnd; |
![]() |
property OnStatus : TOnStatus Read vOnStatus Write SetOnStatus; |
![]() |
property OnBeforeGet : TPrepareGet Read vOnBeforeGet Write vOnBeforeGet; |
![]() |
property OnBeforePost : TPrepareEvent Read vOnBeforePost Write vOnBeforePost; |
![]() |
property OnBeforePut : TPrepareEvent Read vOnBeforePut Write vOnBeforePut; |
![]() |
property OnBeforeDelete : TPrepareEvent Read vOnBeforeDelete Write vOnBeforeDelete; |
![]() |
property OnBeforePatch : TPrepareEvent Read vOnBeforePatch Write vOnBeforePatch; |
![]() |
property OnAfterRequest : TAfterRequest Read vOnAfterRequest Write vOnAfterRequest; |
![]() |
property OnHeadersAvailable : TOnHeadersAvailable Read vOnHeadersAvailable Write vOnHeadersAvailable; |
Gerado por PasDoc 0.16.0.