中的Application_PreRequestHandlerExecutite事件中检查此类场景
我有一个ASP.NET MVC应用程序,它有一个操作方法,支持下载pdf文件的简历。当我在浏览器中获得下载链接时,操作方法只运行Once
,但当我从下载管理器(即互联网下载管理器)获得下载链接后,此操作方法运行Several
时间。
什么是问题?
如何检测来自下载管理器的请求
下载管理器是一个应用程序&它发出http下载文件的请求,不可能检查请求是否来自特定的应用程序。
或者,您可以在Global.asax.cs.