Unit HTTP
From Ultibo.org
Return to Unit Reference
Description
To be documented
Constants
To be documented
Type definitions
To be documented
Public variables
To be documented
Function declarations
Initialization functions
procedure HTTPInit;
Description: To be documented
Note | None documented |
---|
HTTP helper functions
function HTTPEncode(const AValue:String; AReserved:THTTPReservedChars):String;
Description: To be documented
Note | None documented |
---|
function HTTPDecode(const AValue:String):String;
Description: To be documented
Note | None documented |
---|
function HTTPParseURI(const AURI:String; var AProtocol,AHost,APort,APath,AQuery:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildURI(const AProtocol,AHost,APort,APath,AQuery:String; var AURI:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPParseHost(const AHost:String; var AName,APort:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildHost(const AName,APort:String; var AHost:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPParseParam(const AParam:String; var AName,AValue:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildParam(const AName,AValue:String; var AParam:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPParseQuery(const AQuery:String; AParams:THTTPParams):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildQuery(AParams:THTTPParams; var AQuery:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPParseHeader(const AHeader:String; var AName,AValue:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildHeader(const AName,AValue:String; var AHeader:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPPathExtractName(const ASource:String; var AName:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPPathExtractDir(const ASource:String; var APath:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPPathExtractPath(const ASource:String; var APath:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPPathExtractExtension(const ASource:String; var AExtension:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPParseRequestLine(const ARequest:String; var AMethod:LongWord; var AURL:String; var AVersion:LongWord):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildRequestLine(AMethod:LongWord; const AURL:String; AVersion:LongWord; var ARequest:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPParseResponseLine(const AResponse:String; var AVersion,AStatus:LongWord; var AReason:String):Boolean;
Description: To be documented
Note | None documented |
---|
function HTTPBuildResponseLine(AVersion,AStatus:LongWord; const AReason:String; var AResponse:String):Boolean;
Description: To be documented
Note | None documented |
---|
function FileTimeToHTTPDate(const AFileTime:TFileTime):String;
Description: To be documented
Note | None documented |
---|
function HTTPDateToFileTime(const AHTTPDate:String):TFileTime;
Description: To be documented
Note | None documented |
---|
function DateTimeToHTTPDate(const ADateTime:TDateTime):String;
Description: To be documented
Note | None documented |
---|
function HTTPDateToDateTime(const AHTTPDate:String):TDateTime;
Description: To be documented
Note | None documented |
---|
function StringToHTTPProtocol(const AProtocol:String):LongWord;
Description: To be documented
Note | None documented |
---|
function HTTPProtocolToString(AProtocol:LongWord):String;
Description: To be documented
Note | None documented |
---|
function StringToHTTPMethod(const AMethod:String):LongWord;
Description: To be documented
Note | None documented |
---|
function HTTPMethodToString(AMethod:LongWord):String;
Description: To be documented
Note | None documented |
---|
function StringToHTTPVersion(const AVersion:String):LongWord;
Description: To be documented
Note | None documented |
---|
function HTTPVersionToString(AVersion:LongWord):String;
Description: To be documented
Note | None documented |
---|
function StringToHTTPEncoding(const AEncoding:String):LongWord;
Description: To be documented
Note | None documented |
---|
function HTTPEncodingToString(AEncoding:LongWord):String;
Description: To be documented
Note | None documented |
---|
function StringToHTTPStatus(const AStatus:String):LongWord;
Description: To be documented
Note | None documented |
---|
function HTTPStatusToString(AStatus:LongWord):String;
Description: To be documented
Note | None documented |
---|
procedure HTTPLog(Level:LongWord;const AText:String);
Description: To be documented
Note | None documented |
---|
procedure HTTPLogInfo(const AText:String);
Description: To be documented
Note | None documented |
---|
procedure HTTPLogError(const AText:String);
Description: To be documented
Note | None documented |
---|
procedure HTTPLogDebug(const AText:String);
Description: To be documented
Note | None documented |
---|
Return to Unit Reference