我想拦截所有图像文件的请求,但我没办法做到这一点,
一种方法是在MVC控制器中创建一个动作并从中返回所有图像文件,
Idvehicle
但这似乎不太好主意,因为我注意到图像访问请求在15-20毫秒内完成,而通过路径直接图像访问需要5-6毫秒。
我尝试使用Owin Middleware,但它没有在图像文件请求上执行。
我怎样才能做到这一点?我想通过这个增加图像文件的查看次数。
答案 0 :(得分:0)
您必须配置IIS(通过IIS管理界面或应用程序web.conifg),以便通过ASP.NET将所有图像请求映射到服务。然后编写一个处理程序,在请求图像时执行任何操作。