Can't read query string if default index file name is omitted?

Posted by Mike on Stack Overflow See other posts from Stack Overflow or by Mike
Published on 2010-04-13T16:36:45Z Indexed on 2010/04/13 16:43 UTC
Read the original article Hit count: 321

Filed under:
|

Is there an issue with IIS or ASP Classic where *Request.ServerVariables("QUERY_STRING")* returns blank if no default file name is given in the URL? On my local developer machine, I can do

http://localhost/xslt/?opcs/abc

which returns "opcs/abc". However, on our ancient web server, it returns nothing. I have to explicitly give it the default file name in the URL. Like so

http://localhost/xslt/default.asp?opcs/abc

While nothing too major, it is a little bit of a annoyance. One way I can maybe think of remidying the problem is have Javascript read the URL and return everything after the ?.

Unfortunately, I do not know what version of IIS or ASP we are using.

Thank you.

© Stack Overflow or respective owner

Related posts about asp-classic

Related posts about iis