Edu*_*ard 8 asp.net web-config handlers iis-7.5
我在看IIS7.5配置(system.webServer/handlers).
你知道什么是之间的性差异\*.,并\*在处理程序的路径参数?你能使用file.*(匹配file.txt和file.xml)还是abc.a?c(匹配abc.abc和abc.asc)?
path参数可以引用"文件夹"吗?喜欢\*\f4\*.txt?
给出像http的请求
GET \f1\f2.f3\f4\a.b.c?arg1.arg2.arg3=3&arg4.txt=1.4
Run Code Online (Sandbox Code Playgroud)
path参数试图匹配的部分是什么?
该*和*.路径是不是真的在你的URL匹配某种模式的意义上的"使用通配符"映射.
该*处理程序处理的不匹配站点的HTTP处理程序已经指定的任何路径(或动词/先决条件)的所有内容的请求.HTTP处理程序列表实际上是一个有序列表,如果按路径排序,IIS7的MMC中的默认视图可能会产生误导.要查看真正的处理顺序,您应该单击右侧操作窗格中的*查看订单列表"链接.
执行此操作时,您将看到*处理程序最后一次被称为StaticFile处理程序.可能还有其他一些例如TRACEVerbHandler和OPTIONSVerbHandler只响应动词TRACE和OPTIONS动词,你通常可以忽略它们,因为它们在正常操作下不会被执行.
该*.处理程序特定于ASP.NET 4.0,并在安装ASP.NET 4.0时添加.此处理程序用于为无扩展URL提供支持.最初,此处理程序不执行任何操作,只有在安装KB980368修补程序(也适用于Windows 2008R2/Windows 7 Service Pack 1)时才会起作用.
Thomas Marquardt撰写了一些关于*.处理程序和无扩展URL 的精彩文章:
最初在这些文章中有很多东西要吸收,你可能需要重新审视IIS7管道的基础知识,以便了解它们(我花了一些资料才能读取),但坚持下去.
| 归档时间: |
|
| 查看次数: |
7293 次 |
| 最近记录: |