tornado设置跨域全局请求头

Question

前后端分离,最近遇到跨域的问题,需要设置请求头,最初查到的是每个方法设置请求头,但是这样的写法不靠谱。

Environment

系统: ubuntu linux python版本: 3.6

Result

在base类中设置,所有的类都会继承base类,在base类中设置

# 定义下面的函数

def set_default_header(self):
    # 后面的*可以换成ip地址,意为允许访问的地址
    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, PUT, DELETE')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章