gpt4 book ai didi

asp.net - HttpHandler 路径匹配

转载 作者:行者123 更新时间:2023-12-02 01:14:03 32 4
gpt4 key购买 nike

在带有 IIS7 的 ASP.NET 4.0 中,我创建了一个 HttpHandler 并在 web.config 中注册了它

<add name="MyHandler" path="MyPath/*" verb="*" type="MyProject.MyHandler, MyHandler" />

在这里,我试图实现的是处理对 http://my-server/MyPath/* 的所有文件请求,但是通过这样的设置,对 http:/的请求/my-server/SubFolder/MyPath/* 也会被处理,不是我想要的。

绝对路径是我可以用来保证一级文件夹匹配的唯一方法吗?

还有什么更好的主意吗?

最佳答案

你可以为此使用位置元素

<location path="MyPath">
<system.webServer>
<handlers>
<add name="MyHandler" path="MyPath/*" verb="*" type="MyProject.MyHandler, MyHandler"/>
</handlers>
</system.webServer>
</location>

关于asp.net - HttpHandler 路径匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13812625/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com