string llEscapeURL(string url)
that is the URL-escaped version of url
(replacing spaces with %20, etc).
This function returns the UTF-8 encoded escape codes for selected characters.
Only numbers and ASCII letters are not escaped: [^0-9a-zA-Z]
As of 1.9.0(21) this function only returns a string with 254 characters, this is unacceptable. If all your characters need escaping then this will only allow the user to work with 84 bytes. If those 84 bytes represent 6byte characters (top of the UTF-8 range) then you will only be able to decode 14 characters.- BW
As of 1.18.3(5) the above still applies. - KeikoRau
As of 184.108.40.206992, the function returns more than 254 characters - GwynethLlewelyn
WARNING: This function only encodes to a total length of 254 characters. If you are trying to send more data via an HTTP request, consider putting that data into the body of the HTTP request and using a shorter URL.
This article wasn't helpful for you? Maybe the related article at the LSL Portal
is able to bring enlightenment.