tornado学习随笔

  • tornado是用python写的,非阻塞的服务器

  • 编写各种api,进行服务器的请求处理(大致流程如下)

  1. 正则匹配到对应的handler,如有分组匹配,作为参数传入

  2. 继承tornado.web.RequestHandler

  3. initialize 一般把传入参数存到成员变量中

  4. prepare 不论调用何种http方法,都会被调用,一般写在父类中;如果调用finish(),send_error()等,则改handler处理结束

  5. 实现post/get等http方法,可在一个handler中实现多种方法;write方法写入报文中,render渲染页面




你可能感兴趣的:(tornado学习随笔)