cherrypy.tutorial.tut06_Default_Method模块¶
教程-默认方法
请求处理程序对象可以实现一个名为“default”的方法,当找不到其他合适的方法/对象时调用该方法。本质上,如果CherryPy2找不到与给定请求URI匹配的请求处理程序对象,它将使用位于URI路径最深的对象的默认方法。
使用此机制,您可以通过解析额外的URI字符串轻松模拟虚拟URI结构,您可以通过cherrypy.request.virtualpath访问该字符串。
本教程中的应用程序模拟的URI结构类似于/users/<username>。由于将找不到<username>位(因为没有匹配的方法),因此它由默认方法处理。