URIENCODE()

URIENCODE(string)

URI-encodes a string, so that characters not normally allowed in a URL are replaced with escape sequences following the format %XX, where XX is the hexadecimal bytecode of the character.

; Encode "Hello World":
exten => 123,1,Set(foo=${URIENCODE("Hello World")})
; Returns "Hello%20World"
[Note]

Internal help for this application in Asterisk 1.4: 

  -= Info about function 'URIENCODE' =- 

[Syntax]
URIENCODE(<data>)

[Synopsis]
Encodes a string to URI-safe encoding according to RFC 2396.

[Description]
Not available

diff output to internal help in Asterisk 1.2: 

8c8
< Encodes a string to URI-safe encoding according to RFC 2396.
---
> Encodes a string to URI-safe encoding.