THTTPClient
From Ultibo.org
Revision as of 06:30, 17 May 2018 by Ultibo (Talk | contribs) (Created page with "Return to Unit HTTP __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsible mw-collapse...")
Return to Unit HTTP
Description
To be documented
Class definitions
[Expand]
THTTPClient = class(TWinsock2TCPClient)
Function declarations
[Expand]
procedure THTTPClient.SetAllowRedirect(AAllowRedirect:Boolean);
Description: To be documented
[Expand]
procedure THTTPClient.SetMaxRedirects(AMaxRedirects:LongWord);
Description: To be documented
[Expand]
procedure THTTPClient.SetKeepAliveTimeout(AKeepAliveTimeout:LongWord);
Description: To be documented
[Expand]
procedure THTTPClient.SetProxyUsername(const AProxyUsername:String);
Description: To be documented
[Expand]
procedure THTTPClient.SetProxyPassword(const AProxyPassword:String);
Description: To be documented
[Expand]
function THTTPClient.DoRedirect(const AURL:String; var ALocation:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.DoPassword(var AUsername,APassword:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.ReadResponseLine(AResponse:THTTPClientResponse):Boolean;
Description: To be documented
[Expand]
function THTTPClient.ReadResponseHeaders(AResponse:THTTPClientResponse):Boolean;
Description: To be documented
[Expand]
function THTTPClient.ReadResponseContentStream(AResponse:THTTPClientResponse; AContent:TStream; ASize:LongWord):Boolean;
Description: If Size is 0 then read the entire content to the stream
[Expand]
function THTTPClient.ReadResponseContentString(AResponse:THTTPClientResponse; var AContent:String; ASize:LongWord):Boolean;
Description: If Size is 0 then read the entire content to the string
[Expand]
function THTTPClient.WriteRequestLine(ARequest:THTTPClientRequest):Boolean;
Description: To be documented
[Expand]
function THTTPClient.WriteRequestHeaders(ARequest:THTTPClientRequest):Boolean;
Description: To be documented
[Expand]
function THTTPClient.WriteRequestContentStream(ARequest:THTTPClientRequest; AContent:TStream; ASize:LongWord):Boolean;
Description: To be documented
[Expand]
function THTTPClient.WriteRequestContentString(ARequest:THTTPClientRequest; const AContent:String; ASize:LongWord):Boolean;
Description: To be documented
[Expand]
function THTTPClient.GetString(const AURL:String; var AContent:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.GetStream(const AURL:String; AContent:TStream):Boolean;
Description: To be documented
[Expand]
function THTTPClient.PostString(const AURL:String; var AContent:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.PostStream(const AURL:String; AContent:TStream):Boolean;
Description: To be documented
[Expand]
function THTTPClient.SetRequestParam(const AName,AValue:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.SetRequestParamEx(const AName,AValue:String; AReplace:Boolean):Boolean;
Description: To be documented
[Expand]
function THTTPClient.SetRequestHeader(const AName,AValue:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.SetRequestHeaderEx(const AName,AValue:String; AReplace:Boolean):Boolean;
Description: To be documented
[Expand]
function THTTPClient.SetRequestContentStream(AContent:TStream):Boolean;
Description: To be documented
[Expand]
function THTTPClient.AddRequestContentString(const AContent:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.SetRequestContentString(const AContent:String):Boolean;
Description: To be documented
[Expand]
function THTTPClient.GetResponseHeader(const AName:String):String;
Description: To be documented
[Expand]
function THTTPClient.GetResponseHeaderEx(const AName:String):TStringList;
Description: To be documented
[Expand]
function THTTPClient.GetResponseContentStream(AContent:TStream; ASize:LongWord):Boolean;
Description: To be documented
[Expand]
function THTTPClient.GetResponseContentString(var AContent:String; ASize:LongWord):Boolean;
Description: To be documented
Return to Unit Reference