经典ASP中Path_INFO服务器变量的可靠性
问题描述:
我是否总是能够使用PATH_INFO来派生我的应用程序的根,如下面的函数中所示?经典ASP中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
答
PATH_INFO是可靠的。我能想到的唯一问题是如果您使用URL重写,则可能会遇到问题。
谢谢!我不这样做;这是一个普通的香草ASP应用程序。 – Caveatrob 2010-08-18 02:00:44