Не удается прочитать строку запроса, если имя файла индекса по умолчанию опущено? - PullRequest
1 голос
/ 13 апреля 2010

Есть ли проблема с IIS или ASP Classic, где Request.ServerVariables ("QUERY_STRING") возвращает пустое значение, если в URL не указано имя файла по умолчанию? На моей локальной машине разработчика я могу сделать

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

, который возвращает «opcs / abc». Однако на нашем древнем веб-сервере он ничего не возвращает. Я должен явно дать ему имя файла по умолчанию в URL. Вот так

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

Хотя ничего особенного, это немного раздражает. Один из способов, которым я могу подумать об устранении проблемы, - это прочитать Javascript URL-адрес и вернуть все после?.

К сожалению, я не знаю, какую версию IIS или ASP мы используем.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 15 апреля 2010

Если вы используете IIS 4.0, это вполне может иметь место. Значит, вы действительно застряли с этим древним программным обеспечением (и, вероятно, аппаратным обеспечением)? :)

0 голосов
/ 13 апреля 2010

Это звучит как ошибка, я никогда не сталкивался с этим, когда я использовал много ASP. Убедитесь, что вы обновлены до последней версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...