Asp classic 检测服务器。在经典ASP中传输

Asp classic 检测服务器。在经典ASP中传输,asp-classic,Asp Classic,在经典ASP中,如何检测页面是否通过Server.Transfer获得控制权 我无法将URL与当前ASP文件名进行比较,因为代码存储在附带的库中。您可以检查Request.ServerVariablesURL是否与当前页面匹配。对于服务器。传输URL仍然是请求的原始页面 响应您的编辑:页面需要为库中的代码提供当前页面名称,否则库无法将请求的URL与之进行比较。如果没有页面调用传输或执行被传输到的页面的帮助,则无法实现此目的。可能后一种方法是最好的,它可以调整库代码以接受来自它的有关传输的详细信息

在经典ASP中,如何检测页面是否通过Server.Transfer获得控制权

我无法将URL与当前ASP文件名进行比较,因为代码存储在附带的库中。

您可以检查Request.ServerVariablesURL是否与当前页面匹配。对于服务器。传输URL仍然是请求的原始页面


响应您的编辑:页面需要为库中的代码提供当前页面名称,否则库无法将请求的URL与之进行比较。

如果没有页面调用传输或执行被传输到的页面的帮助,则无法实现此目的。可能后一种方法是最好的,它可以调整库代码以接受来自它的有关传输的详细信息(如果有的话)。

库代码不会有任何关于调用页的详细信息来进行这样的比较,除非调用页提供这样的详细信息。@AnthonyWJones:当然。正如你所看到的,在我写下答案后,这被添加到了问题中。是的,澄清是对答案的回应