The information in this article applies to:
SUMMARYIt is possible to pass unsafe characters in a URL by encoding the characters using the following syntax: % HEXwhere HEX is the hexadecimal value of the unsafe character, for example, %2B. MORE INFORMATIONFor example: ASCII TABLE + URL: http://server/scripts/script.idc?Param=2+2 ? URL: http://server/scripts/script.idc?Param=Who?RFC 1738 discusses "unsafe characters" in more detail below. Unsafe: Characters can be unsafe for a number of reasons. The space character is unsafe because significant spaces may disappear and insignificant spaces may be introduced when URLs are transcribed or typeset or subjected to the treatment of word-processing programs. The chevron characters, < and >, are unsafe because they are used as the delimiters around URLs in free text; the quotation mark (""") is used to delimit URLs in some systems. The character # is unsafe and should always be encoded because it is used in World Wide Web and in other systems to delimit a URL from a fragment/anchor identifier that might follow it. The character % is unsafe because it is used for encodings of other characters. Other characters are unsafe because gateways and other transport agents are known to sometimes modify such characters. These characters are {, }, |, \, ^, ~, [, ], and `. Additional query words: iis encode dangerous unsafe url HREF
Keywords : iishowto |
Last Reviewed: February 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |