.net之httphandler小记

  • 时间:
  • 浏览:0
  • 来源:大发3D_大发3D官方

    以上两点设置好了,从页面发请求的后后,就会先进入你这名 自定义路由器,后后分配给指定的页面。后后后后开始遇到没办法 走URL路由器是将会webconfig没办法 注册你这名 类原应的。

    本地调试代码遇到的4个多 问题,没办法 走URL路由器(UrlReWriter : IHttpHandlerFactory),于是网上科普了一下原理,主要有两点:

    1.asp.net在避免http请求时,会由httpmould传递到httphandler,HttpHandlerFactory上方会避免请求内容,继承IHttpHandlerFactory的类不需要 实现GetHandler土辦法 ,来对URL做自定义避免,即所谓的URL格式化

    2.时需在IIS里注册一下你这名 类<system.webServer>下的<handlers>节点,打上去配置:<add name="UrlReWriter" verb="*" path="*" type="命名空间.UrlReWriter"/>