↓ 跳过正文
  1. 文章 · Posts/

Tornado Tutorial

·120 字·1 分钟·
星⁠图⁠与⁠尘⁠埃 Starmap & Dust
作者
星⁠图⁠与⁠尘⁠埃 Starmap & Dust
记录编程、AI、自媒体与个人成长的思考与实践。
  • websocket
    • 概念
      • 可以双向发送消息
      • WebSocket 允许服务器主动向客户端推送数据,实现实时性更强的通信
    • WebSocketHandler
  • web
    • RequestHandler

      • 调用的执行顺序

        code-order

      • set_default_headers

      • initialize

        • 子类初始化
      • 入口

        • get

          • self.request

          • self.get_argument(‘k’) # 获取一个参数

          • self.get_arguments(‘k’) # 获取一个参数列表

        • post

          • json.loads(self.request.body)
        • put

        • delete

        • prepare

        • on_finish

        • redirect

        • write

          • 所有 JSON 输出都应该包装在一个字典中
        • render()

          • 返回 html
      • header

      • cookies

      • get_current_user

      • status

    • authenticated

      • 用户认证
    • tornado.ioloop.PeriodicCallback()

      • 定时任务

https://www.tornadoweb.org/en/stable/web.html

Web · 这篇文章属于一个选集。
4. Tornado Tutorial (本文)