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