Function to encode a string to URL format. The function is used to encode queries in HTTP-addresses when you can't use service symbols and letters from national alphabets.

 

Syntax

function EncodeURL(sURL: string): string;

 

Parameters and return values

Parameter

Type

Value

sURL

string

source string.

 

Function result

Returns encoded string.

 

Example


const
  sUrl = 'https://companysite.com/?data-query#21';
begin
  mLogScript('URL: ' + sURL, '');
  mLogScript(EncodeURL(sUrl), 'EncodeURL');
end.


Script work result

[23:32:32] (Log "EncodeURL"): URL: https://companysite.com/?data_query#21

[23:32:32] (Log "EncodeURL"): [EncodeURL] %68%74%74%70%73%3A%2F%2F%63%6F%6D%70%61%6E%79%73%69%74%65%2E%63%6F%6D%2F%3F%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%5F%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%23%32%31

[23:32:32] (Run "EncodeURL"): Script operation time: 7 ms

[23:32:32] (Run "EncodeURL"): Script done successfully.
 

See also

mLogScript