IPC@CHIP® RTOS-PPC – API Documentation

Header image

Main page


void CGI_UrlEncode ( char *  dst,
const char *  src 
)

Encodes a URL string.

Parameters:
[out] dst Output Parameter: Pointer to the buffer the encoded string is to be stored in; must be large enough. The encoded string can be up to three times as large as the original string.
[in] src String that is to be encoded.
Returns:
Nothing.
Note:
In URL-encoded strings all non-alphanumerical characters except '-', '_' and '.' are encoded as a hexadecimal value preceded by a percent sign (e.g. 26 for the ampersand). The space character is replaced by a plus sign. The text "Test 123 .&%" (without the quotes) would be encoded as "Test+123+.%26%25". This kind of encoding is for example used to pass arguments to a CGI page with the URL.
Since:
SC2x3 V1.00 - CLIB V1.00
See also:
CGI_UrlDecode()





Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Thu Jan 26 16:21:36 2017 by Doxygen 1.6.1