maXbox3 3.9.9.195 14/05/2015 08:37:17 AM
maXbox3 3.9.9.80 13.11.2013 11:25:53
maXbox3 3.9.9.80 13.11.2013 11:25:53
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />
<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />
11986: TALHTTPProtocolVersion', '( HTTPpv_1_0, HTTPpv_1_1 )<br />
11987: TALHTTPMethod','(HTTPmt_Get,HTTPmt_Post,HTTPmt_Head,HTTPmt_Trace,HTTPmt_Put,HTTPmt_Delete);<br />
11988: TInternetScheme', 'integer<br />
11989: TALIPv6Binary', 'array[1..16] of Char;<br />
11990: // TALIPv6Binary = array[1..16] of ansiChar;<br />
11991: // TInternetScheme = Integer;<br />
11992: SIRegister_TALHTTPRequestHeader(CL);<br />
11993: SIRegister_TALHTTPCookie(CL);<br />
11994: SIRegister_TALHTTPCookieCollection(CL);<br />
11995: SIRegister_TALHTTPResponseHeader(CL);<br />
11996: Function ALHTTPDecode( const AStr : AnsiString) : AnsiString<br />
11997: Procedure ALHTTPEncodeParamNameValues( ParamValues : TALStrings)<br />
11998: // Procedure ALExtractHTTPFields(Separators, WhiteSpace, Quotes:TSysCharSet;<br />
Content:PAnsiChar;Strings:TALStrings;StripQuotes:Boolean;<br />
11999: // Procedure ALExtractHeaderFields( Separators,WhiteSpace, Quotes : TSysCharSet; Content : PAnsiChar;<br />
Strings : TALStrings; Decode : Boolean; StripQuotes : Boolean)<br />
12000: // Procedure ALExtractHeaderFieldsWithQuoteEscaped(Separators,WhiteSpace,<br />
Quotes:TSysCharSet;Content:PAnsiChar;Strings : TALStrings; Decode : Boolean; StripQuotes : Boolean)<br />
12001: Function AlRemoveShemeFromUrl( aUrl : AnsiString) : ansiString<br />
12002: Function AlExtractShemeFromUrl( aUrl : AnsiString) : TInternetScheme<br />
12003: Function AlExtractHostNameFromUrl( aUrl : AnsiString) : AnsiString<br />
12004: Function AlExtractDomainNameFromUrl( aUrl : AnsiString) : AnsiString<br />
120<strong>05</strong>: Function AlExtractUrlPathFromUrl( aUrl : AnsiString) : AnsiString<br />
12006: Function AlInternetCrackUrl( aUrl : AnsiString; var SchemeName,HostName,UserName,Password,UrlPath,<br />
ExtraInfo : AnsiString; var PortNumber : integer) : Boolean;<br />
12007: Function AlInternetCrackUrl1( aUrl : AnsiString; var SchemeName, HostName, UserName, Password,UrlPath,<br />
Anchor : AnsiString; Query : TALStrings; var PortNumber : integer) : Boolean;<br />
120<strong>08</strong>: Function AlInternetCrackUrl2(var Url:AnsiString;var Anchor:AnsiString;Query:TALStrings):Boolean;<br />
12009: Function AlRemoveAnchorFromUrl( aUrl : AnsiString; var aAnchor : AnsiString) : AnsiString;<br />
12010: Function AlRemoveAnchorFromUrl1( aUrl : AnsiString) : AnsiString;<br />
12011: Function AlCombineUrl( RelativeUrl, BaseUrl : AnsiString) : AnsiString;<br />
12012: Function AlCombineUrl1(RelativeUrl, BaseUrl, Anchor : AnsiString; Query:TALStrings) : AnsiString;<br />
12013: Function ALGmtDateTimeToRfc822Str( const aValue : TDateTime) : AnsiString<br />
120<strong>14</strong>: Function ALDateTimeToRfc822Str( const aValue : TDateTime) : AnsiString<br />
1<strong>2015</strong>: Function ALTryRfc822StrToGMTDateTime( const S : AnsiString; out Value : TDateTime) : Boolean<br />
12016: Function ALRfc822StrToGMTDateTime( const s : AnsiString) : TDateTime<br />
120<strong>17</strong>: Function ALTryIPV4StrToNumeric( aIPv4Str : ansiString; var aIPv4Num : Cardinal) : Boolean<br />
12018: Function ALIPV4StrToNumeric( aIPv4 : ansiString) : Cardinal<br />
12019: Function ALNumericToIPv4Str( aIPv4 : Cardinal) : ansiString<br />
12020: Function ALZeroIpV6 : TALIPv6Binary<br />
12021: Function ALTryIPV6StrToBinary( aIPv6Str : ansiString; var aIPv6Bin : TALIPv6Binary) : Boolean<br />
12022: Function ALIPV6StrTobinary( aIPv6 : ansiString) : TALIPv6Binary<br />
12023: Function ALBinaryToIPv6Str( aIPv6 : TALIPv6Binary) : ansiString<br />
12024: Function ALBinaryStrToIPv6Binary( aIPV6BinaryStr : ansiString) : TALIPv6Binary<br />
12025: end;<br />
12026:<br />
12027: procedure SIRegister_ALFcnHTML(CL: TPSPascalCompiler);<br />
12028: begin<br />
12029: Procedure ALUTF8ExtractHTMLText(HtmlCont:AnsiStr;LstExtractedResourceText:TALStrings;const<br />
DecodeHTMLText:Bool;<br />
12030: Function ALUTF8ExtractHTMLText1(HtmlContent:AnsiString;const DecodeHTMLText:Boolean): AnsiString;<br />
12031: Function ALXMLCDataElementEncode( Src : AnsiString) : AnsiString<br />
12032: Function ALXMLTextElementEncode(Src : AnsiString; const useNumericReference : boolean) : AnsiString<br />
12033: Function ALUTF8XMLTextElementDecode( const Src : AnsiString) : AnsiString<br />
12034: Function ALUTF8HTMLEncode(const Src:AnsiStr;const EncodeASCIIHtmlEntities:Bool;const<br />
useNumRef:bool):AnsiString);<br />
12035: Function ALUTF8HTMLDecode( const Src : AnsiString) : AnsiString<br />
12036: Function ALJavascriptEncode( const Src : AnsiString; const useNumericReference : boolean) : AnsiString<br />
120<strong>37</strong>: Function ALUTF8JavascriptDecode( const Src : AnsiString) : AnsiString<br />
12038: Procedure ALHideHtmlUnwantedTagForHTMLHandleTagfunct(var HtmlContent:AnsiString; const<br />
DeleteBodyOfUnwantedTag : Boolean; const ReplaceUnwantedTagCharBy : AnsiChar)<br />
12039: Procedure ALCompactHtmlTagParams( TagParams : TALStrings)<br />
12040: end;<br />
12041:<br />
12042: procedure SIRegister_ALInternetMessageCommon(CL: TPSPascalCompiler);<br />
12043: begin<br />
12044: SIRegister_TALEMailHeader(CL);<br />
12045: SIRegister_TALNewsArticleHeader(CL);<br />
12046: Function AlParseEmailAddress(FriendlyEmail:AnsiString;var RealName:AString;const<br />
decodeRealName:Bool):AnsiString;<br />
12047: Function AlExtractEmailAddress( FriendlyEmail : AnsiString) : AnsiString<br />
12048: Function ALMakeFriendlyEmailAddress( aRealName, aEmail : AnsiString) : AnsiString<br />
12049: Function ALEncodeRealName4FriendlyEmailAddress( aRealName : AnsiString) : AnsiString<br />
12<strong>05</strong>0: Function AlGenerateInternetMessageID : AnsiString;<br />
12<strong>05</strong>1: Function AlGenerateInternetMessageID1( ahostname : AnsiString) : AnsiString;<br />
12<strong>05</strong>2: Function ALDecodeQuotedPrintableString( src : AnsiString) : AnsiString<br />
12<strong>05</strong>3: Function AlDecodeInternetMessageHeaderInUTF8(aHeaderStr:AnsiString;aDefaultCodePage:Integer):AnsiString;<br />
12<strong>05</strong>4: end;<br />
12<strong>05</strong>5:<br />
12<strong>05</strong>6: (*----------------------------------------------------------------------------*)<br />
12<strong>05</strong>7: procedure SIRegister_ALFcnWinSock(CL: TPSPascalCompiler);<br />
12<strong>05</strong>8: begin<br />
12<strong>05</strong>9: Function ALHostToIP( HostName : AnsiString; var Ip : AnsiString):Boolean<br />
12060: Function ALIPAddrToName( IPAddr : AnsiString) : AnsiString<br />
12061: Function ALgetLocalIPs : TALStrings<br />
12062: Function ALgetLocalHostName : AnsiString<br />
12063: end;<br />
12064:<br />
12065: procedure SIRegister_ALFcnCGI(CL: TPSPascalCompiler);<br />
PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />
http://www.softwareschule.ch/maxbox.htm T: 297<br />
p: 139