Надежность серверной переменной Path_INFO в классическом ASP - PullRequest
1 голос
/ 18 августа 2010

Всегда ли я смогу использовать PATH_INFO для получения корня моего приложения, как в следующей функции?

function CommonFunctions_getRoot()


    pathinfo=Request.ServerVariables("PATH_INFO")

    Set myRegExp = New RegExp
    myRegExp.IgnoreCase = True
    myRegExp.Global = True
    myRegExp.Pattern = "^(/\w*/).*" 
    CommonFunctions_getRoot = myRegExp.Replace (pathinfo, "$1")


end function

1 Ответ

2 голосов
/ 18 августа 2010

PATH_INFO является надежным. Единственная проблема, о которой я могу подумать, это то, что у вас могут возникнуть проблемы, если вы используете перезапись URL.

...