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