本地调试代码遇到的一个问题,没有走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"/>

    以上两点设置好了,从页面发请求的时候,就会先进入这个自定义路由器,然后分配给指定的页面。开始遇到没有走URL路由器是由于webconfig没有注册这个类导致的。

最新文章

  1. 记录一次Quartz2D学习(六)
  2. Linux命令總結
  3. ubuntu安装py27 spyder
  4. Ubuntu grub引导修复
  5. GCC、ARM-LINUX-GCC、ARM-ELF-GCC浅析
  6. 《理解 ES6》阅读整理:函数(Functions)(二)Unnamed Parameters
  7. effective c++:dynamic_cast,避免返回handles指向对象内部
  8. abap alv multiple header using write
  9. 玩了几天的ARToolKit
  10. C/C++ Volatile关键词深度剖析(转)
  11. Android数据库优化
  12. day07 数据类型间的相互转化及字符编码
  13. LOJ 3089 「BJOI2019」奥术神杖——AC自动机DP+0/1分数规划
  14. 山东省ACM多校联盟省赛个人训练第六场 poj 3335 D Rotating Scoreboard
  15. [P1005][NOIP2007] 矩阵取数游戏 (DP+高精)
  16. 那些年我们一起用过的 PHP 函数(一)
  17. 使用pipeline减少与redis交互次数
  18. notepad++一键运行python
  19. #leetcode刷题之路45-跳跃游戏 II
  20. 关于Cocos2d-x中父子节点的互动

热门文章

  1. 全局Ajax加载时呈现Loading
  2. powershell脚本之windows服务与进程
  3. 使用 cmd连接&#160;Oracle,MySql,SQL Server 数据库
  4. C# -- 抽象类与抽象方法
  5. 使用Java命令行方式导入第三方jar包来运行Java程序的命令
  6. Scrapy 框架 分布式 爬虫
  7. 解决vaio s13笔记本 ubuntu重启卡屏问题
  8. 指数加权移动平均法(EWMA)
  9. tomcat 安装配置部署到nginx+tomcat+https
  10. appium+python自动化56-微信小程序自动化(摩拜为例)