C# ASP.net在一个ashx文件中处理自定义文件扩展名的所有请求

C# ASP.net在一个ashx文件中处理自定义文件扩展名的所有请求,c#,asp.net,iis,C#,Asp.net,Iis,如何配置我的Asp.net项目来处理自定义文件扩展名(如“.coolpix”)的所有请求,而不考虑一个ashx文件中的请求路径。如果需要应用程序通用解决方案,归档它的一种方法是将处理程序映射添加到web.config: <system.webServer> <handlers> <add name="myExtensionHandler" preCondition="integratedMode" verb="GET" path="*.Ext

如何配置我的Asp.net项目来处理自定义文件扩展名(如“.coolpix”)的所有请求,而不考虑一个ashx文件中的请求路径。

如果需要应用程序通用解决方案,归档它的一种方法是将处理程序映射添加到
web.config

  <system.webServer>
    <handlers>
      <add name="myExtensionHandler" preCondition="integratedMode" verb="GET" path="*.Extension" type="NameSpace.MyExtentionHandlerClass, DLLAssemblyName" />
    </handlers>
  </system.webServer>


您的
myExtensionHandlerClass
应该实现
IHttpAsyncHandler
IHttpHandler

非常广泛,但最常见的是通过IIS或web.config。