现在测试图片防盗链,写了个handler
web.config中这样配置
<system.webServer>
<handlers>
<add name="images" verb="GET" path="*.jpg" type="website.ImageRouteHandler,website"/>
<add name="images2" verb="GET" path="*.gif" type="website.ImageRouteHandler,website"/>
</handlers>
</system.webServer>
访问正常,可是这样配置
<system.webServer>
<handlers>
<add name="images" verb="GET" path="*.jpg,*.gif" type="website.ImageRouteHandler,website"/>
</handlers>
</system.webServer>
就失效了,根本不进入自定义handler中。
求解为什么,
我的是asp.net mvc5,vs2013,server r22008
web.config中这样配置
<system.webServer>
<handlers>
<add name="images" verb="GET" path="*.jpg" type="website.ImageRouteHandler,website"/>
<add name="images2" verb="GET" path="*.gif" type="website.ImageRouteHandler,website"/>
</handlers>
</system.webServer>
访问正常,可是这样配置
<system.webServer>
<handlers>
<add name="images" verb="GET" path="*.jpg,*.gif" type="website.ImageRouteHandler,website"/>
</handlers>
</system.webServer>
就失效了,根本不进入自定义handler中。
求解为什么,
我的是asp.net mvc5,vs2013,server r22008
http://www.cnblogs.com/JimmyZhang/archive/2007/09/15/894124.html