Я работаю над веб-приложением. Здесь я храню вложения/закачки на физический каталог сервера. В родительской папке загрузок могут быть специальные символы, такие как '?'Вопросительный знак в Querystring с Server.MapPath, возвращающий ошибку
Пример URL
"~/ChapterFiles/Capgeminisdfsdf_BE CSE ?_CoverPic/CoverPic.jpg"
Когда я делаю, Server.MapPath()
по этому URL, я получаю сообщение об ошибке "Illegal characters in path."
Не удается удалить знак вопроса из названия папки, как это часть требований. Пожалуйста, предложите решение, мне нужно срочно его исправить.
Вы хотите заменить это? – BNN
http://stackoverflow.com/questions/146134/how-to-remove-illegal-characters-from-path-and-filenames – CodingDefined
Я хочу обработать знак вопроса в строке запроса. Невозможно заменить, тогда он не будет отображаться с физическим расположением на сервере –