Yet another IIS gotcha (YAIS)

Applies To

OS:
VB:
IIS:
NT, 9x, 2000
5, 6
4.0

When passing parameters using GET method, avoid parameters that start with letters 'PARA'

While it works fine in Internet Explorer 5.x and Netscape Navigator, in IE 4.x and lower, the '&para...' will get converted to ¶ - Ascii char 182.

So when you have something like:  page.asp?this=that&x=y&param_IssueID=1234...

It will come out looking like this:  page.asp?this=that&x=ym_IssueID=1234...

This is yet another unexplained phenomena, courtesy of IIS.  I haven't found anything about it in the Knowledge Base.  If you have, drop of a note.

June 13, 2001 Update
Site visitor, Renzo Bauen of Switzerland, noted that the problem may be due to the fact that ¶ is an HTML reserved character which stands for . So Microsoft programmers may have confused ¶ with &para (Note the ; on the end). This is probably the case.