Appendix A - Uniform Resource Identifier : Non-routable Addresses : Escape Characters
 
Share this page                  
Escape Characters
Valid URIs require character strings that are consistent with the established standards. Some URIs may contain reserved (non-valid) characters such as a space or a hash. These non-valid characters must be escaped for the URI to be valid.
Whether a character is reserved or not is defined by the URI component it appears in and the syntax for escaping is dependent on the context. Due to this ambiguous nature, use the reserved or potentially reserved characters with caution. If possible, avoid using these characters.
Sometimes using reserved characters within URIs cannot be avoided. In such instances, it is important to understand the characters that are reserved, the context in which they are reserved, and how to escape the reserved characters in context. For more information, see Uniform Resource Identifiers (URI) at http://www.ietf.org.
Example
http://server/directory/file 3 changes to http://server/directory/file%20.
For the space character, the space character is replaced with the percent sign and the ASCII hex value 20.
Note:  The hash ("#", ASCII 23 hex) character is reserved. It is used as a delimiter to separate the URI of an object from a fragment identifier. If the hash character is used as a valid character in a URI, it must be escaped.
More information on gzip: gzip (GNU zip) is a compression utility designed to be a replacement for compress. Its main advantages over compress is better compression and freedom from patented algorithms. In addition, gzip is cross-platform (works on Windows and Unix systems). The difference between ZIP and GZIP is that GZIP is not an archive, only a compressor that contains only one file. The file extension of the gzipped files is .gz.
Example
gzip:///c:/DirectoryName/tutor1.gz
To download the compression application and additional information on gzip, see http://www.gzip.org.
djMessage Connection String Example
djMessage:///Msg1
Where, Msg1 is the name of the message object.