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