检测ASP.NET中的下载管理器请求



我有一个ASP.NET MVC应用程序,它有一个操作方法,支持下载pdf文件的简历。当我在浏览器中获得下载链接时,操作方法只运行Once,但当我从下载管理器(即互联网下载管理器)获得下载链接后,此操作方法运行Several时间。

什么是问题?

如何检测来自下载管理器的请求

下载管理器是一个应用程序&它发出http下载文件的请求,不可能检查请求是否来自特定的应用程序。

或者,您可以在Global.asax.cs.

中的Application_PreRequestHandlerExecutite事件中检查此类场景

相关内容

  • 没有找到相关文章

最新更新