URLEncode
A função URLEncode converte uma sequência em um formato codificado para URL.
Esta função é paralela à função Java
java.net.URLEncoder.encode().
Sintaxe
A função URLEncode possui a seguinte
sintaxe:
String = URLEncode(Expression, [Encoding])Parâmetros
A função URLEncode possui
os parâmetros a seguir.
Parâmetro |
Formato |
Descrição |
|---|---|---|
|
Cadeia |
A cadeia que você deseja codificar. |
|
Cadeia |
O esquema de codificação que você deseja usar. Isso é opcional. A codificação recomendada e padrão é |
Valor de Retorno
A cadeia codificada por URL.
Exemplo
O exemplo a seguir mostra como codificar a cadeia de consultas de uma URL e em um formato de URL válido.
BaseURL = "http://hostname:port/query";
QName1 = "filter";
QVal1 = URLEncode("key='42ITA'");
QName2 = "comment";
QVal2 = URLEncode("#$&@^%$!!","UTF-8");
Querystring = "?" + QName1 + "=" + QVal1 + "&" + QName2 + "=" + QVal2;
FullURL = BaseURL + Querystring;
Log(FullURL);Este exemplo imprime a seguinte mensagem no log de política:
Parser Log:
http://hostname:port/query?filter=key%3D%2742ITA%27&comment=%23%24%26%40%5E%25%24%21%21