J'expérimente avec Tornado et je ne savais pas comment prendre en charge deux points d'extrémité API REST différents. Dites que je veux soutenir "/" et "/ Hello". Sur la base de la documentation initiale, j'ai trouvé cela, dois-je créer une classe de gestionnaire pour chaque point final?Points d'extrémité Tornado
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, Tornado")
class SecondHandler(tornado.web.RequestHandler):
def get(self):
self.write("<em>Hello, Second Handler!</em>")
def make_app():
return tornado.web.Application([
(r"/", MainHandler),
(r"/Hello", SecondHandler)
])
if __name__ == "__main__":
app = make_app()
app.listen(8888)
tornado.ioloop.IOLoop.current().start()