HTTP 路由的两种常见设计形式

  • 线性型

基本上是类似于用一个list保存路由的正则表达式,每次将url拿去匹配然后找到handler

  • radix-tree型

radix-tree基于trie树,使得路由可以共用共同的前缀,查找效率高于线性


微信公众号
关注公众号,获得及时更新

更多文章
  • Python和单元测试
  • 工作一年的总结
  • MongoDB 的一些坑
  • Python 的继承
  • Python的yield关键字有什么作用?
  • 借助coroutine用同步的语法写异步
  • Python3函数参数中的星号
  • 使用Git Hooks
  • Token Bucket 算法
  • nginx配置笔记
  • 阅读Flask源码
  • 尤克里里
  • 学习使用Bootstrap4的栅格系统
  • 利用Github的WebHook完成自动部署
  • 使用Tornado和rst来写博客