tornado請求頭/狀態碼 筆記
阿新 • • 發佈:2018-11-28
span div current 狀態碼 請求頭 content port index sta
set_header()/set_default_headers()
set_header():設置請求頭數據
set_default_headers():設置默認請求頭數據
import tornado.web import tornado.ioloop import tornado.options import tornado.httpserver import os from tornado.options import options from tornado.web import RequestHandler tornado.options.define(‘port‘, type=int, default=8000, help="服務器端口") class IndexHandler(RequestHandler): # 設置默認的headers請求頭 def set_default_headers(self): # 設置請求頭 self.set_header(‘Content-Type‘, ‘application/json‘) self.set_header(‘name‘, ‘namejr‘) def get(self): self.set_header(‘name‘, ‘jr‘) # 設立會更改請求頭的name屬性(覆蓋) self.write(‘OK‘) if __name__ == ‘__main__‘: tornado.options.parse_command_line() app = tornado.web.Application([ (r‘/‘, IndexHandler), ], debug=True, ) http_server = tornado.httpserver.HTTPServer(app) http_server.listen(options.port) tornado.ioloop.IOLoop.current().start()
set_status(status_code, reason=None)
# 當set_status()中的參數status_code使用的是標準的http中的狀態碼時,可以不寫reason,否則要寫
明天繼續更
tornado請求頭/狀態碼 筆記