AutoIt
AutoIt
URL Encoding and Decoding
See more Encryption Examples
Demonstrates URL encoding and decoding.Chilkat AutoIt Downloads
Local $bSuccess = False
; To URL encoding a string:
Local $s = "Why a > b?"
$oSb = ObjCreate("Chilkat.StringBuilder")
$bSuccess = $oSb.Append($s)
; URL encode the string.
$oSb.Encode("url","utf-8")
; Show the URL encoded string:
Local $sEncoded = $oSb.GetAsString()
ConsoleWrite($sEncoded & @CRLF)
; The result is: Why%20a%20%3E%20b%3F
; If you prefer "+" instead of "%20" for SPACE chars:
Local $iNumReplaced = $oSb.Replace("%20","+")
ConsoleWrite($oSb.GetAsString() & @CRLF)
; Output is: Why+a+%3E+b%3F
; To decode:
$oSb.Decode("url","utf-8")
ConsoleWrite($oSb.GetAsString() & @CRLF)
; Result is: Why a > b?