如何在一个经典的asp应用中捕获所有的http请求?

How to capture all http requests in a classic asp application?

我需要在经典 ASP 应用程序中捕获所有 HTTP 请求。我查看了 Global.asa,但它没有针对所有 HTTP 请求触发的任何事件。如果我能做到这一点,请告诉我。谢谢!

您编写了一个 ASP 脚本(我现在称之为 "redirect.asp")来执行所有检查和重定向。那么你有一些选择:

1.) 它在每个现有的 .asp 文件中

2.) Server.Execute "redirect.asp" 在每个 .asp 文件中的其他代码之前

3.) 制定重写规则,将所有请求重定向到您的 redirect.asp

是的,通过编写一个函数 global.asa 并在重定向之前放弃会话就成功了!