小码农

好记性不如烂笔头....

解决Tornado跨域问题

前端跨域名调用api服务,需要解决跨域问题,通过设置headres来解决问题,代码如下

from tornado.web import RequestHandler


class BaseHandler(RequestHandler):

    def set_default_headers(self):
        """
            设置默认的headers,推荐放入BaseHandler
            :return:
        """
        self.set_header("Access-Control-Allow-Origin", "*")
        self.set_header("Access-Control-Allow-Headers", "x-requested-with")
        self.set_header('Access-Control-Allow-Methods', 'POST, GET')


class AppHandler(BaseHandler):

    def post(self):
        pass
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注