Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to handle a HTTP GET request to a file in Tornado?
- import os,sys
- import tornado.ioloop
- import tornado.web
- import tornado.httpserver
- #http server for webchat
- class webchat(tornado.web.RequestHandler):
- def get(self):
- self.write("Hello, chatter! [GET]")
- def post(self):
- self.write("Hello, chatter! [POST]")
- #create http server
- Handlers = [(r"/",webchat)]
- App_Settings = {"debug":True}
- HTTP_Server = tornado.web.Application(Handlers,**App_Settings)
- #run http server
- HTTP_Server.listen(9999)
- tornado.ioloop.IOLoop.instance().start()
- (r"/static/(.*)", web.StaticFileHandler, {"path": "/var/www"}),
- Handlers = [(r"/(.*)",webchat)]
- def get(self,File_Name):
- File = open(File_Name,"r")
- self.write(File.read())
- File.close()
- def post(self,File_Name):
- File = open(File_Name,"r")
- self.write(File.read())
- File.close()
Advertisement
Add Comment
Please, Sign In to add comment